@sachac@emacs.ch
@sachac@emacs.ch avatar

sachac

@sachac@emacs.ch

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

This profile is from a federated server and may be incomplete. Browse more on the original instance.

sachac, to random
@sachac@emacs.ch avatar

I hadn't realized that two-finger scroll and pinch-to-zoom actually work in Emacs on this X230. They get translated to things like triple-wheel-down and C-triple-wheel-down. I can also two-finger swipe left and right, which gets turned into triple-wheel-left and triple-wheel-right. I should try https://kitchingroup.cheme.cmu.edu/blog/2014/08/31/Using-Mac-gestures-in-Emacs/ ...

sachac, to emacs
@sachac@emacs.ch avatar

Thought a little bit more about a possible lightning talk. Stumbled across a potentially useful metaphor. community plumbing: Emacs News, the Emacs calendar, Planet Emacs Life, and EmacsConf. I don't have to fill the pipes, I just help move things around. :)

sachac,
@sachac@emacs.ch avatar

@ramin_hal9001 aww, shucks! I'm so glad it helped you get started (and get sucked in, mwahahaha). And now you're inspiring others, too! Emacs News takes me 1-2 hours each week, and it's one of the things I really look forward to. New snippets to borrow for my config, new ideas to file away for future use, new packages to explore... I have a fair bit of code around gathering the news, checking for duplicates, and moving things into the right categories. Most of the code is in the same index.org that has all the Emacs News. But even if I get around to training a classifier to guess default categories for posts when my simple regex match doesn't work, I'd still want to read stuff. I love that I get to learn from other people who have taken the time to share their enthusiasm. :)

sachac, (edited )
@sachac@emacs.ch avatar

Sketching out my thoughts on community plumbing. https://sketches.sachachua.com/filename/2024-01-31-05%20Community%20plumbing%20%23emacs%20%23community.png

Text from sketch:
Community Plumbing
2024-01-31-05

I want to... share some of the things we're doing in the Emacs community
so that... I can convince you that building plumbing for your community can be fun, easy, and awesome
This is great because... enthusiasm spreads. virtuous cycle

Blog aggregator
Planet Emacs Life
(uses Planet Venus)

Other places:
YouTube, Reddit, HN,
lobste.rs, Mastodon, Peer Tube,
mailing lists...

User groups
announce

Summarize & group

1-2 hours a week
Newsletter:
Emacs News

iCal & Org files:
Emacs Calendar

Conference
Emacs Conf
< USD 50 hosting costs

  • donated server
  • volunteer time

You don't have to fill the pipes all by yourself. Just get things flowing!

Tips:
Make it fun for yourself.
Build processes and tools.
Let people help.

sachac, to random
@sachac@emacs.ch avatar
artelse, to random
@artelse@mastodon.social avatar

@sachac Are you aware of speakerbox for speaker identification?
https://github.com/CouncilDataProject/speakerbox
I heard about it on the new JOSSCast open source software for research podcast: https://blog.joss.theoj.org/2024/01/introducing-josscast

sachac,
@sachac@emacs.ch avatar

@artelse ooh, I'll put that on my list of things to play with when I rent a GPU. Thanks!

masukomi, (edited ) to emacs
@masukomi@connectified.com avatar

[EDIT: help acquired. Details in replies]

geeks. A while ago i added something to my config that turned all characters after the 80th column red. I desperately want to turn this off in org-mode (or off entirely) but i can NOT figure out wtf is doing it.

I've looked for all the things SO answers have suggested, but I'm getting nowhere.

Help Please?

Config is here https://github.com/masukomi/masuconfigs/blob/master/.doom.d/config.el

sachac,
@sachac@emacs.ch avatar

@bthalpin @masukomi there's a bug-hunter package that helps with bisecting Emacs configuration. :)

sachac, to random
@sachac@emacs.ch avatar

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. Hmm...

sachac,
@sachac@emacs.ch avatar

Interesting! libxml-parse-html-region seems to downcase the attributes, turning viewBox into viewbox...

sachac,
@sachac@emacs.ch avatar

@cnngimenez yeah, SVG tags are case-sensitive, so I'll see if I can dig into that and get elfeed and shr to display things nicely.

ynom, to orgmode
@ynom@emacs.ch avatar

Every 6 months or so I say to myself, "I'm going to document all my computer doings on a website," and I jump into . Very shakily get it to kind of work, get some posts going, give up, come back 6 months later and try to add a post and everything breaks.

I'm thinking I'm just gonna do HTML + CSS so I can... know what's going on?

Anyone else do this? Anyone know a good way to turn files (or preferably) one giant orgmode file into posts on a website?

I know of -hugo but this also turns into.... a bunch of figuring out (of things I'm not entirely interested in).

Curious what the rest of you do.

sachac,
@sachac@emacs.ch avatar

@ynom I export from Org to 11ty, so it's a bit involved, but if you're looking for a single-file process, https://emacsconf.org/2023/talks/one/ might be relevant. Have fun!

mavnn, to emacs
@mavnn@mastodon.sdf.org avatar

I'll write my next blog post after I work out how to do just this /one more thing/ with elisp to the org publish output.

Any time now.

...any time now...

sachac,
@sachac@emacs.ch avatar

@mavnn I have a hard time stopping too! I keep telling myself: only one workflow tweak per post... Okay, only two workflow tweaks per post...

sachac, to random
@sachac@emacs.ch avatar

The planet venus aggregator used for planet.emacslife.com seems to be stripping out some of my SVG style attributes, maybe related to mix-blend-mode. Might need to investigate later.

sachac, to random
@sachac@emacs.ch avatar
sachac, to random
@sachac@emacs.ch avatar

Getting ready to do another Yay Emacs! livestream at https://youtube.com/@sachactube/live (notes at https://yayemacs.com) in about 10 minutes (7:30 AM EST Jan 21)

sachac,
@sachac@emacs.ch avatar

@charliemac for sure! I'd love to dig into edebug, conditional breakpoints, and bisection.

sachac, to random
@sachac@emacs.ch avatar

@chke the saga continues! @asjo and @kas noticed that it might be an IPv6 problem, so I've added listen [::]:80; to my config and we can see if that does anything...

ember, to random
@ember@writing.exchange avatar

Yesterday I came across my old printout of https://sachachua.com/blog/2014/01/tips-learning-org-mode-emacs/ thank you @sachac wow! it has been almost a decade! -mode

sachac,
@sachac@emacs.ch avatar

@ember oooh, sounds like a fantastic writing setup, especially that bit you mentioned about taking advantage of indirect buffers and headline views. I'll try that! I've been thinking a lot about how I can keep tweaking my setup to reduce cognitive load in the face of (a) attention fragmentation due to parenting, and (b) possible long-term age-related cognitive and physical decline, so I'm always curious about what people do to adapt to their particular brains. :)

sachac, to random
@sachac@emacs.ch avatar

Getting things ready for tomorrow's livestream at Sun Jan 21 7:30 AM EST (-0500) via YouTube. This time I'm going to try using vdo.ninja to get my X230T's video output over to another computer that can handle OBS. If it looks like it can handle it, I might even be able to get webcam video with background removal like the cool people do. ;) Notes at https://yayemacs.com/ - little tweaks like copying to clipboard and running Org Babel Javascript blocks in my active Firefox tab using Spookfox, reflections on choosing things to hack on, and figuring out how to dynamically highlight directed graph SVGs made by Graphviz. =)

sachac,
@sachac@emacs.ch avatar

@asjo I wonder if it's because I put in the wrong redirect type (301 instead of 302) when I configured yayemacs.com the first time around, since I tried to set it up to just redirect to my blog category until I got a simpler stream page up. I'm so so sorry about the hassle! Does it happen even after clearing all the usual caches?

sachac,
@sachac@emacs.ch avatar

@chke Sorry for the trouble, I think I accidentally used a permanent redirect instead of a temporary one. Could you please try clearing your browser cache?

sachac,
@sachac@emacs.ch avatar

@chke @asjo hooray, thank you for your patience!

sachac,
@sachac@emacs.ch avatar

@asjo @kas Ooooooh, that totally makes sense, I forgot to include the listen lines for IPv6! I've added

listen [::]:80;

and it seems to work now, although I know I said that before already... =)

sachac,
@sachac@emacs.ch avatar

@kas @asjo Hooray! Hooray! Hooray! Now I'm off to bring the rest of my Nginx sites into the modern age. Thanks for walking me through it!

sachac,
@sachac@emacs.ch avatar

@kas @asjo once I was reminded that part of the world lives in the present, I remembered to add the corresponding IPv6 line for SSL too. :)

sachac, (edited ) to emacs
@sachac@emacs.ch avatar

Edit: fixed links again, I'll get the hang of this someday

Scheduling a livestream worked out well today. Kiddo decided to sleep in, lucky! https://www.youtube.com/watch?v=ahwbcfbp7sU covers the EmacsConf 2023 report and a couple of my recent posts on animation, Embark, and other tweaks to my workflows. Appreciated people's questions and comments, yay! Next one will be next Sunday Jan 21 at 7:30 AM EST. https://www.youtube.com/watch?v=Pc2kpqgg8pU I'll try to see if I can stream from the Lenovo W530 and maybe VNC into the Lenovo X230T that's my main laptop, especially if I can sort out audio too. I'll also look into getting the transcript and seeing if there's anything I want to add to the blog posts based on that.

sachac,
@sachac@emacs.ch avatar

@daviwil vdo.ninja worked out well! The Surface Book was able to handle everything including the webcam with background removal at about 25% CPU load, so now I should be all set for streaming on the technical side. Just gotta work on the not-panicking-on-air side... =)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • cubers
  • InstantRegret
  • cisconetworking
  • Youngstown
  • vwfavf
  • slotface
  • Durango
  • rosin
  • everett
  • kavyap
  • DreamBathrooms
  • provamag3
  • mdbf
  • khanakhh
  • modclub
  • tester
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • ngwrru68w68
  • Leos
  • anitta
  • tacticalgear
  • normalnudes
  • JUstTest
  • All magazines