MirMarq42 の blog

Read How to Ask Questions the Smart Way, it's really good.


My stuff is dumb. Instead, you should check out:

There are several things I do with this site:

  #!/bin/sh
  sed 's/vimwiki/org-mode/g;s/\.md/\.org/g'

Made with:

Built with Hugo
Built with Emacs Built with Org Mode

Latest posts from my mastodon:


Links to around this site:

Rebranding and changes and things

marq42.xyz My domain is, at the time of writing, mitchmarq42.xyz. I’d like to stop going by mitch at the very least, so this will change. Currently marq42.xyz is just a redirect back to mitchmarq42.xyz, but I’d like to make it the reverse. Keeping git.mitchmarq42.xyz and jellyfin.mitchmarq42.xyz unaffected are my highest priority - I’ve already moved jellyfin over to its own machine to avoid this computer’s being a single point of failure.

EAT terminal is great

(this article was requested by Port19x) Emulate A Terminal is a very cool package I came across late last year (2022). It’s a terminal emulator built entirely in Emacs Lisp, and unlike the built-in ansi-term it’s usably fast. how tho? As author Akib has explained in a few places, EAT gets its speed from caching successive redraws. Emacs was initially optimized to run inside a terminal by only modifying its own display where necessary.

Pixel 6 one year review

A year ago I bought a Google Pixel 6. It’s a good phone but I’ve just switched back to my old(er) Poco M3 and wanted to get some thoughts out there. Why I bought the Pixel In a word: speed​. My work at the time involved making urgent calls and text messages to my oft-absent boss, and I couldn’t handle the lag from task switching on my budget Chinese phone. I’m not sure why I settled on the Pixel - mostly just didn’t want to deal with the BS of unlocking and rooting and rom hopping.

the Emacs Application Framework

The Emacs Application Framework is an extension for Emacs that (supposedly) integrates the capability for full embedded GUI programming, and comes with several apps that serve as proof-of-concept as well as being practically usable. Stuff like: Web browser Video player PDF viewer 2048 game etc, etc This is a Cool Idea. too bad it’s shit! Conceptual yellow flags EAF is built in Python, JS, and Elisp. That’s 3 languages, all of which have notorious idiosyncrasies.

Buying a laptop

I own several laptops. Definitely too many. These are my thoughts on ‘buying a laptop’ and what to look for. Preamble: I’ve said this before 2 years ago I wrote this reddit comment: https://old.reddit.com/r/linuxmasterrace/comments/r1fyky/which_consumer_as_opposed_to_business_oriented/hlz1c4r/ And I still stand by it. In response, some rando gaymer commented Do your research, don’t let NVIDIA driver grifters keep you from at least trying to get a good graphics card, and certainly don’t let people tell you that the only laptop that supports Linux is the old ThinkPad.

My experience with meow over one week

Waht? Meow is a modal editing package for Emacs. It’s founded on the principles of simplicity and minimalism, and has recently been heralded as a replacement for Evil. The editing grammar is “backwards” from vim’s verb-(preposition-)-object style, with an implicit region upon which all key commands operate. It also tries to simplify a couple other things, which it mostly succeeds at. Why? Because I was kind of bored. Or rather, I had hit a wall with Evil.

Custom caution-tape lock screen

I made a script to lock the screen. Here it is: https://git.mitchmarq42.xyz/mitch/dotfiles/src/branch/main/.local/bin/waylock Unfortunately this is not finished and is in fact broken.

I have a favicon now

I finally got a favicon for my website. I’ve had one before, but it was never any good. Neither is this one but at least it fits the rest of my branding. </favicon.ico> Here’s how I made it: magick ~/.local/share/backgrounds/shockwave.jpg \ -crop 400x400+467+0 +repage \ -alpha on \ \( +clone \ -threshold -1\ -negate \ -fill white \ -draw "circle 200,200,200,0" \) \ -compose copy_opacity \ -composite ./favicon.png mv favicon.png $HUGO_DIR/static/favicon.

The keikaku to nightcore all the Haruhi songs

That title is word salad… What am I talking about? BugsWriter on youtube has a video showing the usage of grep -Eo to extract youtube links from HTML. That’s pretty cool and I wanted to have a page on here that’s just a list of all the songs I listen to on youtube - this could be a more robust solution than Jellyfin (which I’m currently using for both anime and music).

1337 fake Screensaver

It’s 2022. Screens don’t really need saving anymore - in fact, when there’s talk of a “screensaver”, it’s usually a lock-screen and/or just some animation that would be cool if “screensavers” were still a thing. What I’m about to present is no different. The vision One Vision one flesh, one bone, one true religion one voice, one hope, one real decision gimme gimme gimme gimme ...fried chicken I want each of my monitors to display a fullscreen Matrix-like text crawl, and then when I quit one of them it quits all of them.

Making Neofetch aware of Emacs

Introduction I have a confession to make. I was, and still technically am, an Arch user (by the way). On my main machines I use ubuntu or fedora, but that’s only because I’m tired of updates and reboots. Computers have always been toys to me, but the OS itself was becoming more of a tool or platform. Enter Emacs. If you’re reading this, you probably know how freakin' cool Emacs is.

A better cat for Eshell

tl;dr: Scroll to bottom Part 1: Awesome syntax-highlighted cat A few weeks ago I was wasting time on Reddit. There was a post on r/emacs recommending AwEshell. There’s several features listed, many of which I don’t particularly care about– multiple buffers (C-u works for me); IDE-style window placement (I treat eshell like a tmux pane or terminal window). But one struck my eye: 13. Make cat file with syntax highlight. Now that’s a cool idea.

Scraping

(This article is currently incomplete. I will work on it more later.) Using sed and curl to extract information from webpages —- Introduction I'll go over a bit more technicalities in my article on grep, but I wanted to discuss a practical use of UNIX command-line tools. This is also in relation to data-hoarding, but we'll get into that. The problem Detective Conan is a very long-running anime.

Communication

Communication is fake, actually —- Surely you've noticed it by now. People know and use different definitions of relatively common words in English. I don't know how it is outside of English, I'm not there. All I know is, this approaches absurdity. Now, the evolution of language is a known thing. A thing so widely known as to be tiresome. And, as an extension of this, we have on the inner layer of culture slang, and on the outer layer loan-words.

Almost based...

Why does everyone based have to be so stupid? — This is something I've been noticing for a while: You become aware of a person and think they're normal. That's the baseline. Then they say or do something extremely impressive. Godly. Based, even. You start to look up to them for that. But then you notice it. Often it's only one, but there's some part of their life that they're just completely floundering on.