sachac's Blog

sachac's Avatar Image
Interests include: #Emacs, #OrgMode, #elisp, #nodejs, #python, #sketchnotes, #parenting, #cooking, #gardening, #knitting, #sewing, #lego, #captioning, #plover #steno, and #stoic philosophy. Originally from Manila, now in Toronto. Married to a Vim guy (go figure) and raising a 7-year old (editor preference unknown), along with two very loud cats.

Blog: https://sachachua.com (mostly Emacs News these days), sketches: https://sketches.sachachua.com. I also maintain planet.emacslife.com and subed.el
4 days ago
2024-04-29 Emacs news https: ...more

9 days ago
Unexpected bonus of working on learning how to solve the 2x2 cube blind: ...more
#cubing

9 days ago
2024-04-22 Emacs news https: ...more

9 days ago
Starting to learn 2x2 blindfolded following J Perm's tutorial. ...more
#cubing

11 days ago
I haven't been able to access git. ...more

18 days ago
Ooh, `list-keyboard-macros` in emacs dev looks interesting. ...more
#emacs

25 days ago
2024-04-08 Emacs news https: ...more

a month ago
2024-04-01 Emacs news https: ...more

a month ago
2024-03-25 Emacs news https: ...more

a month ago
2024-03-18 Emacs news https: ...more

2 months ago
2024-03-11 Emacs news https: ...more

2 months ago
Uhhh, 2100: ...more

3 months ago
2024-02-26 Emacs news https: ...more

3 months ago
2024-02-19 Emacs news https: ...more

3 months ago
2024-02-12 Emacs news https: ...more

3 months ago
Thanks to https: ...more

3 months ago
All right, cancelling YayEmacs for now since the kiddo would like more snuggles and we're trying to shift to less screentime. ...more
#YayEmacs

3 months ago
Kiddo does better when we both put off screen time until late afternoon, so I probably won't get to have as much coding time for the next little while! ...more

3 months ago
2024-02-05 Emacs news https: ...more

3 months ago
All right, I think I'm getting the hang of making show notes. ...more

3 months ago
Hah, I kept saying cl-flet in my Yay Emacs livestream, it's actually cl-letf. ...more

4 months ago
Just realized that EleventyHtmlBasePlugin was rewriting my `main` link to be an absolute URL without the `main` reference. ...more
#main #main

4 months ago
I hadn't realized that two-finger scroll and pinch-to-zoom actually work in Emacs on this X230. ...more

4 months ago
Thought a little bit more about a possible LibrePlanet lightning talk. ...more
#LibrePlanet #Emacs

4 months ago
2024-01-29 Emacs news https: ...more

4 months ago
I'd like my SVG images to appear nicely in elfeed, but I'm not sure shr-put-image follows the viewBox, even though image-toggle-display-image in image-mode does. ...more

4 months ago
The planet venus aggregator used for planet. ...more

4 months ago
2024-01-22 Emacs news https: ...more

4 months ago
Getting things ready for tomorrow's livestream at Sun Jan 21 7: ...more

4 months ago
Yay, I found a link that I'd been having a hard time finding! ...more

4 months ago
I liked this essay on Gates's Law, progress, and Stuart Kauffman's "the adjacent possible. ...more

4 months ago
I figured out how to use Graphviz to make an SVG map for my blog post at https: ...more

4 months ago
I reorganized my Emacs config ( https: ...more
#Emacs

4 months ago
2024-01-15 Emacs news https: ...more

4 months ago
I skimmed the tilvids Matrix chat and now I'm thinking about setting up my own single-user PeerTube instance someday. ...more
#PeerTube

4 months ago
Upgraded to the Eleventy 2. ...more

4 months ago
Dipping my toes in the world of Org Mode footnotes at https: ...more

4 months ago
I remember something crossed my radar recently about Org Mode tags wanting to be OneWordWithNoPunctuation and someone rewriting these to be dashed tags on export, but for some reason I can't find it in the recent posts in my Emacs News. ...more

4 months ago
I started calling my livestream videos Yay Emacs, but now I'm thinking about whether I'd want to get a domain name for it and considering I've been keeping emacslife. ...more

4 months ago
Edit: ...more
#Emacs

4 months ago
I figured why I was getting symbols instead of strings as parameters. ...more

4 months ago
I occasionally get auth errors when I use mastodon. ...more

4 months ago
On the way to writing a 2000+-word post about animating SVGs with Emacs ( https: ...more
#Emacs

4 months ago
I want to make it easier to microblog the current Org subtree. ...more

4 months ago
Posted the EmacsConf 2023 report at https: ...more
#EmacsConf

4 months ago
2024-01-08 Emacs news https: ...more

4 months ago
I've been figuring out how I can write about posts or project files I'm working on without needing to think about where things are on my laptop or where they get published to on the web. ...more

4 months ago
Trying out adding `(: ...more

4 months ago
All right, I managed to write about my subed-record workflow for making 47 intro videos ( https: ...more

5 months ago
In the spirit of getting more things out, I posted unedited captions for the rest of the talks and Q&A sessions at https: ...more

5 months ago
2024-01-01 Emacs news https: ...more

5 months ago
I wanted to use SVG elements to highlight sections of a map without having to reproduce the text and other parts of it, so I wanted it to darken only. ...more

5 months ago
emacs idea: ...more
#emacs

5 months ago
Okay, Emacs on Android can get dictation input from Google Voice Typing, SwiftKey, or Multiling O. ...more
#Emacs

5 months ago
Managed to get to the bottom of my Inbox. ...more

5 months ago
Turns out you need to insert HTML that includes Javascript by using appendChild etc. ...more

5 months ago
I used Emacs Lisp's xml-parse-file to get the ParticipantJoinEvent and ParticipantLeftEvent entries from the BigBlueButton raw events. ...more
#EmacsConf

5 months ago
Added help wanted tags to EmacsConf talks that still need captions edited for live talks / late submissions: ...more
#EmacsConf

5 months ago
Experimented with livestreaming Emacs News as I categorized links. ...more

5 months ago
2023-12-25 Emacs news https: ...more

5 months ago
It was super easy to use pavucontrol switch the output of my BigBlueButton test web conference room into a PulseAudio null sink that I had previously created, and then use the monitor of that sink as the input to my live speech transcription setup so that I could get it into Emacs. ...more
#Emacs #EmacsConf

5 months ago
Added a 1-minute video to https: ...more

5 months ago
Just posted a long braindump from my chat with Lio Novelli and Jurij Podgorsek of radiostudent. ...more

5 months ago
2023-12-18 Emacs news https: ...more

5 months ago
Ooooh. ...more

5 months ago
One step closer to figuring out live autocaptions that might be semi-tweakable! ...more

5 months ago
Today I used Emacs Lisp to parse Deepgram's speech recognition JSON output with utterances, punctuation, and smart format turned on and the Whisper Large model selected. ...more
#Emacs #speech #Whisper

5 months ago
I received a Google Open Source Peer Bonus award, which was a pleasant surprise. ...more
#EmacsConf

5 months ago
Four things I'm focusing on learning more about this month: ...more

5 months ago
All right, videos posted, pads and IRC logs copied, update sent to emacsconf-discuss, thank-you notes sent! ...more
#EmacsConf

5 months ago
2023-12-11 Emacs news https: ...more

5 months ago
It would be nice to have something that automatically refiles my OrgMode inbox headings tagged with various tags to other subtrees where I've set a : ...more
#OrgMode

5 months ago
Today I practised setting conditional breakpoints with edebug using "x". ...more
#Emacs

5 months ago
Mwahahaha, I've figured out how to use url-http-oauth to talk to the Youtube Data API from Emacs Lisp so I can update EmacsConf video titles and descriptions. ...more
#EmacsConf

5 months ago
Yay, I finished reading the IRC logs from `emacsconf-gen` and `emacsconf-dev` and copying interesting comments into the EmacsConf talk pages. ...more
#emacsconf #emacsconf #EmacsConf

5 months ago
Links to EmacsConf BigBlueButton recordings are now available from https: ...more
#EmacsConf

5 months ago
2023-12-04 Emacs news https: ...more

6 months ago
Also I think there might be some potential in the idea of running EmacsConf as two Saturdays instead of Sat-Sun, possibly 6 months apart or 1 week apart or whatever. ...more

6 months ago
If I process the pads and the IRC logs, I can grab interesting quotes to use in the thank-you notes to speakers. ...more

6 months ago
EmacsConf was tons of fun! ...more
#EmacsConf

6 months ago
Okay, all the prerecorded EmacsConf talks have edited captions and I've adjusted timestamps as needed, yay! ...more
#EmacsConf

6 months ago
Sunday's opening remarks for EmacsConf are mostly like Saturdays, except that I mention a different schedule exception (hyperdrive is on the dev track just for time reasons, it's actually a general talk) and use different screenshots. ...more
#EmacsConf

6 months ago
I'm updating our EmacsConf opening remarks in which we help people learn how to find their way around the conference. ...more
#EmacsConf

6 months ago
2023-11-27 Emacs news https: ...more

6 months ago
Along the lines of making things simpler and more manageable, I think we'll skip restreaming EmacsConf to YouTube and Toobnix this year. ...more
#EmacsConf

6 months ago
The EmacsConf hosts and check-in volunteer might only have time for the actual conference itself, so I updated my Emacs Lisp code for generating Etherpad checklists with times, talk details, links, and backup plans. ...more
#EmacsConf

6 months ago
Yay, all the EmacsConf talks uploaded so far either have captions or volunteers are working on captions for them. ...more
Screenshot of schedule status so far
#EmacsConf

6 months ago
The aeneas forced alignment tool performed poorly on one of the EmacsConf videos, so I manually fixed the timestamps by using subed-move-subtitles and subed-waveform-minor-mode. ...more
#EmacsConf

6 months ago
I seem to have fallen into the enhanced CAPTCHA bucket that asks me to click on sooo many images of bicycles and motorcycles and traffic lights, probably because I misclicked a couple of things before (trackpoint! ...more

6 months ago
2023-11-20 Emacs news https: ...more

6 months ago
2023-11-13 Emacs news https: ...more

6 months ago
I keep trying to re-record my EmacsConf presentation with slower narration so that I can get closer to the 160wpm that the Internet generally recommends instead of the 193wpm I'm currently clocking at. ...more

6 months ago
EmacsConf update: ...more
screenshot of EmacsConf schedule and status so far
#EmacsConf

6 months ago
Whee! ...more
#EmacsConf

6 months ago
2023-11-06 Emacs news https: ...more

7 months ago
2023-10-30 Emacs news https: ...more

7 months ago
2023-10-23 Emacs news https: ...more

7 months ago
2023-10-16 Emacs news https: ...more

7 months ago
2023-10-09 Emacs news https: ...more

8 months ago
2023-10-02 Emacs news https: ...more

8 months ago
Dusting off my workflow for EmacsConf . ...more
#EmacsConf

8 months ago
2023-09-18 Emacs news https: ...more

8 months ago
2023-09-11 Emacs news https: ...more

9 months ago
2023-09-04 Emacs news https: ...more

9 months ago
2023-08-28 Emacs news https: ...more

9 months ago
2023-08-21 Emacs news https: ...more

9 months ago
I'm still alive, just been busy with work and playdates. ...more

9 months ago
2023-08-14 Emacs news https: ...more

9 months ago
Browsing through https: ...more

10 months ago
2023-07-31 Emacs news https: ...more

10 months ago
New Org Mode meetup organized by Ihor Radchenko <2023-08-09 Wed 19: ...more

10 months ago
2023-07-24 Emacs news https: ...more

10 months ago
2023-07-17 Emacs news https: ...more

10 months ago
2023-07-10 Emacs news https: ...more

a year ago
2023-07-03 Emacs news https: ...more

a year ago
We posted the #EmacsConf2023 call for participation yesterday and we already have two talk proposals. ...more

a year ago
2023-06-26 Emacs news https: ...more

a year ago
#EmacsConf2023 call for participation (speakers and volunteers): ...more

a year ago
2023-06-19 Emacs news https: ...more

a year ago
2023-06-05 Emacs news https: ...more

a year ago
2023-05-29 Emacs news https: ...more

a year ago
2023-05-22 Emacs news https: ...more

a year ago
2023-05-15 Emacs news https: ...more

a year ago
2023-05-08 Emacs news https: ...more

a year ago
2023-05-01 Emacs news https: ...more

a year ago
2023-04-24 Emacs news https: ...more

a year ago
2023-04-17 Emacs news https: ...more

a year ago
2023-04-10 Emacs news https: ...more

a year ago
2023-04-03 Emacs news https: ...more

a year ago
2023-03-20 Emacs news https: ...more

a year ago
2023-03-13 Emacs news https: ...more

a year ago
2023-03-06 Emacs news https: ...more

a year ago
2023-02-27 Emacs news https: ...more

a year ago
2023-02-20 Emacs news https: ...more

a year ago
2023-02-13 Emacs news https: ...more

a year ago
2023-02-06 Emacs news https: ...more

a year ago
Still alive, just busy with kid things. ...more

a year ago
2023-01-30 Emacs news https: ...more

a year ago
Charles Choi: ...more
#emacs #OrgMode

a year ago
2023-01-23 Emacs news https: ...more

a year ago
I dusted off my Twiddler 2 one-handed chording keyboard so that I can hook it up to my phone. ...more

a year ago
2023-01-16 Emacs news https: ...more

a year ago
Just used bug-hunter https: ...more
#Emacs

a year ago
Also my blog now has "Copy code" buttons next to source blocks, and I'm quite pleased about that ...more

a year ago
2023-01-02 Emacs news https: ...more

a year ago
2022-12-26 Emacs news https: ...more

a year ago
Captions for https: ...more
#EmacsConf

a year ago
I like to have new Org entries added to the start of the subtree for easier review, but org-feed appends them. ...more
#mastodon

a year ago
2022-12-19 Emacs news https: ...more

a year ago
The videos from the EmacsConf Q&A sessions as well as the recording of "orgvm: ...more
#EmacsConf

a year ago
Mwahaha, I am using director. ...more

a year ago
The --init-directory= option in Emacs 29 is really nice for being able to spin up a clean Emacs to test package installs. ...more

a year ago
I want to use my microblog posts on Mastodon as building blocks for longer posts on my blog. ...more
screenshot of Emacs showing the toots.org file generated by org-feed and a custom formatter
#mastodon

a year ago
I got the Emacs Calendar ICS file (https: ...more
#Emacs

a year ago
For organizing EmacsConf 2022, we have a 325k Org file in a private repo (talk info, contact info, volunteers, etc. ...more
#EmacsConf

a year ago
2022-12-12 Emacs news https: ...more

a year ago
Minor tweak: ...more

a year ago
I've been adding a bunch of snippets to my Emacs configuration to make it easier for me to do stuff in Mastodon. ...more
#mastodon #mastodon

a year ago
All right, I've successfully survived conference season without upgrading my X220. ...more

a year ago
Starting a pad with some ideas for a possible EditorConf - might be nice to have conversations across editor communities https: ...more
#EditorConf

a year ago
I'm listening to https: ...more

2 years ago
Org mode allows you to have inline images, and you can return them as the results of Org Babel blocks. ...more
Screenshot of how I tested #EmacsConf scheduling strategies using inline images in an Org file
#EmacsConf

2 years ago
Experimenting with making it easier to toot screenshots using mastodon. ...more
my-mastodon-toot-screenshot shows the image and makes it easier to describe it Testing adding a screenshot to an existing toot - this one is from my config
#mastodon

2 years ago
I'm using xdotool to help me upload the rest of the EmacsConf talks to YouTube because it's annoying to try to use the API to upload videos with descriptions to a channel. ...more

2 years ago
2022-12-05 Emacs news https: ...more

2 years ago
And that's a wrap! ...more
#EmacsConf

2 years ago
We're getting close to having edited captions for all 26 prerecorded EmacsConf talks that speakers have uploaded so far, so we'll be able to stream them with open captions and publish transcripts on talk pages. ...more
#EmacsConf

2 years ago
Trying to get all my scripts sorted out so that I can manage both tracks of EmacsConf myself: ...more

2 years ago
2022-11-28 Emacs news https: ...more

2 years ago
Does anyone have any particular accessibility wishlist items for emacsconf? ...more
#accessibility #emacsconf

2 years ago
Interestingly, emacsconf. ...more

2 years ago
2022-11-21 Emacs news https: ...more

2 years ago
Trying to get my new Intel 7260 wifi card to work on Ubuntu 22. ...more

2 years ago
Two weeks to go until EmacsConf. ...more
#EmacsConf

2 years ago
oooh, I think It Just Works and now I don't have any more starred messages, although the Google interface still seems confused about which ones are starred or not. ...more

2 years ago
So now I have a nice neat notmuch inbox and a still-very-messy Gmail inbox. ...more

2 years ago
Boo, two jars of our dried mangoes seem to have not vacuum-sealed well, so I decided to throw them out. ...more

2 years ago
And now I can org-capture from a MastodonEl timeline and a quote and a link will be captured automatically. ...more
Screenshot of an Org capture buffer with a quote and a link
#MastodonEl #MastodonEl

2 years ago
Mwahahaha! ...more
#MastodonEl

2 years ago
One of the areas where I hope the more I learn, the less I'll worry. ...more

2 years ago
I think I've figured out how to display mentions using mastodon. ...more

2 years ago
The kiddo's in virtual grade 1 and we got a full exemption from synchronous learning, so she can show up when she wants to as long as we do the homework. ...more

2 years ago
I'm trying out Tusky for browsing Mastodon on my phone (Android) and I like the ability to share the post content, not just the link to the list. ...more

2 years ago
After a long time away, I'm back to dovecot+offlineimap+gnus and being able to do my mail in Emacs. ...more

2 years ago
Mysteriously, autokey recognized the scripts I've spent the last 15 minutes trying to load. ...more

2 years ago
I am having a hard time restoring my autokey scripts, since it doesn't seem to be a matter of plopping them into the right directory. ...more

2 years ago
Guix is a nice idea, but I'm not sure my system (or my patience) can handle rebuilding things, even with substitutes. ...more

2 years ago
Yay, I was able to restore my data from backups! ...more

2 years ago
At least I'm reinstalling two and a half weeks before EmacsConf instead of the night before : ...more

2 years ago
Well, this is exciting. ...more

2 years ago
It seems that replacing my Lenovo X220 tablet's wifi module with, say, the Intel 7260 might be an inexpensive way for me to stop getting interrupted whenever someone turns on the microwave. ...more

2 years ago
Logging sent messages to Org Mode with message-sent-hook https: ...more

2 years ago
Instructions said cover tightly with foil and bake for two hours. ...more
#SquirrelBrain

2 years ago
On one hand, I know I should get the kiddo outside because exposure to bright outdoor light helps slow down myopia, even though it's cloudy and cool. ...more

2 years ago
Slowly accumulating mastodon-related config: ...more

2 years ago
2022-11-14 Emacs news https: ...more

2 years ago
I added JC Helary's French and Japanese transcript to https: ...more
#EmacsConf

2 years ago
New GNU ELPA package: ...more

2 years ago
Added emacs. ...more

2 years ago
Ugh, I accidentally knelt on one of my circular knitting needles and I broke it. ...more

2 years ago
Drafting e-mails to go out to emacsconf speakers and volunteers. ...more
#emacsconf

2 years ago
Apparently using Tile to try to find wireless earbuds only works if you remember to charge them instead of, say, neglecting them for a month. ...more

2 years ago
Anyone use org-vcard and want to maintain it? ...more

2 years ago
We've been working on EmacsConf videos so that they'll stream with hand-edited captions and have transcripts available on the days of the conference. ...more
#EmacsConf

2 years ago
At some point, I should probably change the aggregator planet. ...more

2 years ago
This is a post from mastodon. ...more

2 years ago
This Reddit thread reminded me that I should explore more shortdocs and also check out helpful: ...more

2 years ago
Would people be interested in a bot reposting https: ...more