Do I use Emacs or does Emacs use me? The u in my name is silent Languages: தமிழ் English
Public Key
npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2
Profile Code
nprofile1qqsph0rqprdctcy26t8tcc7mhu0e4243jjvrm9lwaww4uls8syp0stspz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsc83r88
Author Public Key
npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Show more details
Published at
2024-07-09T21:10:04+02:00 Event JSON
{
"id": "064693b03dacee2056810721685e8eb80f1a17546d4517152db7eb638cb36192" ,
"pubkey": "1bbc6008db85e08ad2cebc63dbbf1f9aaab194983d97eeeb9d5e7e078102f82e" ,
"created_at": 1720552204 ,
"kind": 0 ,
"tags": [
[
"emoji",
"emacs_sink",
"https://media.emacs.ch/custom_emojis/images/000/107/409/original/a2529a1f7e9c7c29.png"
],
[
"proxy",
"https://emacs.ch/users/viz",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://emacs.ch/users/viz",
"pink.momostr"
],
[
"expiration",
"1723144204"
]
],
"content": "{\"name\":\"Visuwesh :emacs_sink:\",\"about\":\"Do I use Emacs or does Emacs use me? \\n\\nThe u in my name is silent\\n\\nLanguages: தமிழ் English\\n\",\"website\":\"https://emacs.ch/@viz\",\"picture\":\"https://media.emacs.ch/accounts/avatars/109/436/213/986/066/233/original/b204721721806ab7.png\",\"banner\":\"https://media.emacs.ch/accounts/headers/109/436/213/986/066/233/original/782e86eee61b7ae9.png\",\"nip05\":\"[email protected] \"}" ,
"sig": "b246bd46511e8969531f66e5a0eb4e7b23ad7aaa9f621b8eba891acf5454f81dfc7e0e727c199a96fe11d4318d0a47aaf4bfe0f75c34a99eaac3e9efdedb5f6d"
}
Last Notes npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: perhaps you misunderstood but the merge to core is blocked. The bug tracking the assignment stataus is also closed. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: Re magit merge: https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-30&id=5916b172bdcdeb96b058c2ae18455f66dd6326fb npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: I heard COBOL pays big money too. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: thx! since i was too lazy to get chromium, i decided to download from academic torrents instead. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: I would suggest to re-read the TUTORIAL too. It covers the necessary basics. Best to do it in emacs -Q. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: org-ql-find from org-ql is a good replacement for the counsel command. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: or in recent enough Emacs versions, M-y without the preceding C-y. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: @npub1p9j…r9r5 I remember you having the dumps of r/commonlisp and r/lisp. How did you obtain those? AFAIR, there was a limit to how much items you can fetch using the reddit.com/r/sub.json trick. [ I had to resist very hard to say "for your shit" in the first sentence there. ] npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: I'm used to apt search's installed and upgradable. : ( I know it is not the right thing but I use apt search to check if I have s package installed. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: I have muscle memory for apt. And I might seriously switch to OpenSUSE so not worth building up the muscle memory really. [ I've never cared about the warning, I am a happy user of apt search blah |grep. ] npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: the default theme has good contrast for most faces though? npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: Hmm, it feels slow because it completely erases the "Building..." line. Hmm, that is annoying. I'm going to perpetually confused by this slowness. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: Is the new apt slow to show text for anyone else in M-x shell? I'm assuming it is spamming escape code even though TERM=dumb (and I have the simple interface set in apt config). [ It also takes a lot more space which is not fun. ] npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: I get your point. Adult themed romcoms usually don't get adapted. There are some really good josei romances out there (excluding the unhinged ones which are also good). The only adult romcom I can think of rn is wotaku. IG by isekai you mean the loser power fantasy series? They are indeed insufferable. If you're not into the fresh service they aren't really worth watching/reading. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: with repeat-mode enabled, it is just M-g n n n p n... npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: Am I too picky or does the secundarabad jn air too many ads?? They have large ass screens and decide to use it for ads all the time instead... npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: before it didn't use completion-in-region so I'm guessing it is both. (It was ispell before) npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: the M-TAB thingy was updated to use a completion-table instead. Or you finally installed a "words" file. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: are you on fedora? There's a bug report about the fedora build crashing with LSP and Corfu. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: Fortran has subroutine and function. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: Vijay Sethupathy is a killer actor. He can play pretty much any role and he nails them all. I'm happy he's acting in Bollywood but unfortunately his voice doesn't carry in Hindi. His role in Jawan wasn't up to his set standards mainly because of this I think. I don't have the strength in me to rematch the film in Tamil again (I watched it in Hindi). npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: there are some banger romcoms airing though. Gimai Seikatsu is wonderfully driven by character development. It has very little clichés and they actually COMMUNICATE! When the new volume of the LN comes out, i think it can't get any more good, it has to be saturated by now but no, it peaks even higher. I am not sure if they can pull the story off in anime format though since it is more introspective. I am still burnt by the subpar adaptation of adashima. Alya-san has quite good otaku comedy but this comes a little later on though. The early story is quite cringe so idk if it is worth watching. Senpai was otonoko is a really good coming of age story of a trans girl. Pseudo harem is cute. Not sure if everyone will like it. It has been a while since I finished the manga so I cannot really comment on it. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: what was Orkut like? Maybe this is not easily answerable but I was far too young to ever venture into the site, and before I knew it it was closed. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: hmm, do next-error and previous-error not work? npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: this is a neat idea and also an elegant example of how clever sc+ custom "commands" really are. Too bad I've lost my muscle memory of using clear tho. :( npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: to shell-command+? I feel like this falls more in the territory of personal hacks but if you feel it is general enough to enjoy greater usage, I can send a patch. I think I have a couple patches/commits too in my local checkout to improve sc+ remote behaviour. I will do these next week sometime after hibernating like a bear for a day or two once I return home. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: in Emacs, you can double click the underscore to select the entire symbol. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: https://yhetil.org/emacs-devel/[email protected] / indeed that seems to be the case. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: https://github.com/9viz/mdx.el have fun. Hopefully it will just work (TM). npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: btw does this mean a minibuffer-only frame setup is no longer possible to use anymore? Not that I use one but it has always been in my radar. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: I would kill to use something like this. I tried to clone Albert as a completion-table but miserably failed. I should retry everything but using external-completion.el instead which handles a lot of the headache... Thx for this reminding me with this post. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: just html and richtext. I just shut off my laptop sorry. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: only thing I have is discouraged alternatives. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: this is literally how I felt. Dogs barking at 2 AM when I'm sleepless did not make it any better. I read a quora answer about a technique to shoo away mosquitoes that actually worked but I didn't save it and I forgot what it was too. So I'm paying the price YEARS later. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: what ecological functions do mosquitoes serve other than conducting a concert exclusive to my ears when I'm trying to sleep at night npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: I just let mangadex do its thing. But I also read from dynasty. If the series is good enough, I record the status in MD of just half-track it automatically by reading it in an Emacs major-mode I wrote. Searching for stuff in MD is god awful tho I so wrote a thingy for Emacs that writes the required metadata to sn org file. As life would have it, I haven't needed this after I wrote it ever. The thingy has very minimal testing outside of my config. Can link it if you're interested. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: im guessing if it works for you, you don't hit that bug. ¯\_(ツ)_/¯ IDK the details myself but thought I should share that bug report just in case. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: will you be hit by this issue btw? https://yhetil.org/emacs-bugs/[email protected] / npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: that panel about rock band members being successful contrary to the lyrics of their songs still make me laugh and cry at the same time. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: sex ed in the reproduction system chapter in 11th or 12th bio is really disappointing. It's been a couple years since I read it (after graduation) but it had heavy misogynistic tones and did not contain actual information. I talked with my friend and apparently the bio teacher in our school did say it was BS. Afair, the bio teacher in the other section when I was in 10th showed a condom, taught how to use it and discard it, etc. so they at least had some sex ed ig. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: same old same old. I graduated school 4 yrs ago so I'm a fairly good candidate. My friend out it best in 12th, "There's an invisible 6 feet wall between us" when answering a question from a teacher on why we don't really talk with each other. AFAIK, boys and girls mingled well in other classes. Mine stood out weirdly in this regard. npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: It is M-|. RET would make it more similar to shell-mode now that I think about it but I think I would be more surprised when RET does not write a newline. I actually wrote the command for running commands in my notes and in README files (after verifying) but it became more useful the moment I realised I could just use shell-command+ instead (allowing for sam style replacements, command substitution, etc.). Thankfully since almost everything is text in Emacs, it became handy in M-!'s buffer too. (defun vz/execute-region-as-shell-command (beg end) "Execute the region from BEG to END as shell command. If the region is not active, then the current line is executed instead. For convenience, \"[%$#] \" is stripped from the beginning of the string, if present. If the command begins with #, then it executed as root using the doas TRAMP method. The command is actually passed to `shell-command+'." (interactive (if (use-region-p) (list (region-beginning) (region-end)) (list (line-beginning-position) (line-end-position)))) (let* ((string (string-trim-left (buffer-substring beg end))) (doasp (string-prefix-p "#" string)) (string (string-trim-left string "\\`\\(?:[%$#][[:space:]]\\)?"))) (shell-command+ (concat (and doasp "doas ") string) (point) (point)))) npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: Essentially the buffer has % COMMAND with M-|, I can run the command on the line so it makes for easy re-runs and quick in place edits. https://media.emacs.ch/media_attachments/files/112/658/331/724/573/056/original/1f6f238bfb1e6c7c.mp4 npub1rw7xqzxmshsg45kwh33ah0cln24tr9yc8kt7a6uatelq0qgzlqhqghnfr2 Visuwesh :emacs_sink: welcome, I hope you enjoy your stay. I have an advice in my config to make M-! and M-& write the command before the output so that I can easily rerun the command with another keybinding (which just runs the current line as a shell command (well shell-command+ command)). I haven't bothered proposing this as a patch since it seemed too personal, do you think such a thing will be helpful for you too? If so, I will prepare a patch accordingly I suppose.