like this
So... twice this week now the alarm that reminds me to take one of my meds has gone off, but when I've gone to take the pill, it's already missing from the organizer. No record in my medication log of my having taken it either.
That's... odd.
@Jonathan Lamothe that's incredibly concerning. Both because the lack of log event means you're either sleepwalking, or in a state to not perform a log. And the alarm is likely the trigger. Uh - can you account for theft? Are they worth stealing?
Sorry - that's "my brain goes paranoid" level of fear
@silverwizard No, they're antacids. If someone were going to steal a pill, the ADHD meds were in the same organizer.
There are many benign possibilities. It's possible that when I loaded the organizer, I accidentally put only one of those pills in it (I take two a day). It's possible that since I was late with meds today, I got the schedule wrong, and accidentally took one at the wrong time. These are much more likely.
Still, I'll keep an eye on the situation.
@silverwizard My medication schedule is... complicated. Med X needs to be taken with food. Meds Y and Z can't be taken within two hours of each other. It's like the damn wolf, goat, cabbage problem.
Getting old sucks (though it's preferable to the alternative, I suppose).
So I've solved the mystery.
It's the result of my half-asleep brain taking the wrong pill in the morning—by feel, in the dark, of course—and then failing to log that anything even happened. Problematic, but not so much as the potential reasons that had been proposed.
clarice overhere likes this.
In the year of our Lord, two thousand twenty-six, why are people still getting text encodings wrong?
I love #usenet.
Martino said there is "insufficient evidence" to conclude the five shots the officer fired were unjustified.
I'm sorry, what? Shouldn't the onus be on him to demonstrate that the shots were justified?
like this
@Jonathan Lamothe I once made a complaint against an office for pulling up to a bus stop at the mall and immediately drawing a taser and attacking a dude.
i got told drawing a weapon in a crowd was SOP and the standard plan for officers.
Hypolite Petovan likes this.
reshared this
@superketchup Right, I started using nnatom in the past few weeks and noticed its part of Gnus now. I've also running Gnus v5.13. Maybe there was no version bump when they brought nnatom in?
I had problems getting nnatom to work. IIRC it does not want http:// or https:// when specifying the server, unlike nnrss.
Just spent almost an hour on the phone with #Primus (my ISP) trying to get them to honour the original deal I had with them.
Long story short: my bill's still going up, but now it's only $2.
Not a deal I would consider fair, but the extra $2 isn't worth my sanity.
like this
like this
like this
Shannon Prickett reshared this.
Over the weekend I was messing around with ibuffer, integrating my custom ibuffer groups with @sanityinc's ibuffer-vc (recommended).
I was surprised to discover that documentation for ibuffer (in since 22.1?) is ... sparsely documented. But it was fun to get it working because the code (and Steve's add-on) is
PERFECTLY LIMPID
(the real story here is that I have been waiting a lifetime to drop the phrase "perfectly limpid" for internet points and here is my opportunity)
Let Emacs' ibuffer-mode group files by git project etc., and show file state - purcell/ibuffer-vcGitHub
James Endres Howell reshared this.
@jameshowell @sanityinc I also use Ibuffer but I am slightly annoyed that point changes on auto update (in contrast to Buffer-menu-mode). I would like to fix this sometimes.
@minad My annoyance with ibuffer:
The filter groups are defined as a list (of lists), which (per the definition of list) has an order.
That order determines the logic of which buffers get assigned to which groups. That order also determines the order in which those groups get displayed.
Sometimes I want those orderings to be different. Which would require two lists.
Each element already has a name string, so a display-order list could reference elements in the filter-order list. But that gets complicated when some of the elements are generated dynamically, like from ibuffer-vc.
This annoyance is probably not worthy of the effort to rewrite the package with a different abstraction. Especially not the effort to do so without introducing breaking changes.
A butler for your buffers. Group buffers into workspaces with programmable rules, and easily switch to and manipulate them. - alphapapa/bufler.elGitHub
Agreed. I think the point to stress here is that users can decide. Hydra, for example, always struck me as relatively bloated, buggy, and a little too idiosyncratic with respect to (at least my mental models of) Emacs internal and UI conventions. But obviously it was very popular! Let a thousand flowers bloom. Cherish the Four Freedoms 😀
@James Endres Howell @Steve Purcell @Bharath M. Palavalli @Philip @Daniel Mendler That's the beauty of Emacs: if you don't like it, it's infinitely customizable, and you can massage it into something you do like (assuming you're willing to do some digging).
There's also something to be said for an out-of-the-box solution that's close enough. I just prefer the former.
Okay, I need to do a hacky #elisp thing. Yes, I know it's terrible.
Basically, I have an existing defun. Let's call it foo. I need to replace it with a new function that calls the old one and transforms its output before returning it.
I naïvely assumed I could do it like this:
(let ((oldfunc (function foo)))
(defun foo ()
(my-transform (funcall oldfunc))))I'm sure there's a way to do this.
#AskFedi
Edit: Got it. It's:
(let ((oldfunc (symbol-function 'foo)))
(defun foo ()
(my-transform (funcall oldfunc))))Also, there's still something Gmail isn't liking. Looking at the differences in the headers between emacs and my other clients (whose mail does get through), the next most obvious difference is that the Content-Type header doesn't specify an encoding. Whether this is the actual problem or not, I should probably fix that. I'm just working on how.
reshared this
Of course there's a question about your underlying logic lurking here: Why don't you just define a new function that calls the old function and transforms its output and then just call the new function.
Transforming the output of an existing function risks breaking all other callers of that function.
I have the same issue with @Tutanota : my emails never make it to some recipients. I’ve never sent a single spam on my life. The only factor I was able to isolate is that anything going to Gmail or a Google-managed address doesn’t make it, which I assume means it was caught in some spam filters. But it’s not the only factor. I just haven’t figured out what makes it so I can’t write to some other addresses.
It’s really a PITA, forcing me to keep another email.
@Celeste Ryder 🐾 🐀🏳️🌈 @Tuta The weird thing is that it works if I use any other client. I'm still trying to figure out what the problem is. When I find it in my spam box and I click "why is this marked as spam" it says that it's there because it resembles other messages that have been marked as spam.
In other words: we put it in spam because we thought it looked like spam, which is... unhelpful.
like this
reshared this
You might want to try Wanderlust -- I find it very useful for email handling.
On the other hand I must admit I never really liked GNUS, even for Usenet.
Finally got aroind to signing up for an eternal-september account.
God, I'd forgotten how toxic the #StarTrek fan base can be.
That said, #usenet as a whole seems to be a magnet for toxicity in general.
like this
Colin Macleod reshared this.
This is what I like to tell people when they tell me they learned something from an LLM:
Pick an obscure subject about which you know a great deal. Now ask an LLM a bunch of questions on that subject and see how long it takes it to give you a wrong answer. Now ask yourself if someone who didn't know the subject as well as you do would have caught that mistake.
Finally, ask yourself: do you still trust the LLM?
Boyd Stephen Smith Jr. reshared this.
One of these days, I'll figure this whole #Monsterdon thing out. I mean, I get the general concept, but I never know what movie everyone is watching and when.
I'm always reminded as it seems to be in progress.
פְּרִי reshared this.
I always have a moment if hesitation pressing the "share" button when I use an em dash in a post, lest soneone think I'm using so-called AI to compose my posts.
I guess the typo that escaped my proofreading will probably help to dispel that myth.
Edit: I just noticed the typo in this post. Screw it. I'm keeping it in.
Working on a transcript of a deposition for work and thought I'd make myself a nice healthy snack for while I work: some apple slices.
This turned out to be a bad idea. I'm sitting with my headset on, trying to make out what's being said in the recording, and all I can hear is: crunch, crunch, crunch!
a.k.a. low-profile reshared this.
You know, I don't understand this "homelab" concept. To me, it's just the way I've been doing computing since I had access to a DSL connection in the early '00s.
Why would I want to make myself dependent on someone else's infrastructure?
John Mierau reshared this.
Is there a way in #emacs #org-mode to next quote blocks? The following doesn't seem to work.
#+begin_quote
This is a quote.
#+begin_quote
This is a quote within the quote.
#+end_quote
#+end_quoteEmacs is ignoreing the second #+begin_quote and just closing the quote block at the first #+end_quote.
Edit: So the solution I settled on was putting the nested quote in a drawer named :quote:. it's not an ideal solution, but for my purposes in this case it's... fine, I guess.
God help me if I ever need three levels of nesting.
Maybe this:
emacs.stackexchange.com/a/1703…
Is there a way to convince org-mode to export nested blocks as nested elements? This would be really cool to handle nested quotes in html emails with mu4e. #+BEGIN_QUOTE hey ho #+Emacs Stack Exchange
So, somebody has registered an #LLM bot as a player on #LambdaMOO. I've banned it from the areas that I control, but can't ban it from public spaces.
How might I best go about messing with it? So far, I've just been feeding it lies when it asks me questions.
I've also already slipped a sign in its inventory that identifies it as as an LLM to anyone who happens to look at it.
like this
Digital Mark λ ☕️ 🌮 🚀 🌗 reshared this.
If you read *chatter, I plan to put a note about this in the welcome page AFTER April 1 is over.
I'm also planning to write to the bot and tell it about that.
I have secret knowledge and so I found its email address noted in some blog posts as nosing about on other social media adjacent sites.
Does anyone happen to know if there's an easy way to get #emacs's nov.el package to display text using the #OpenDyslexic font? I was hoping there was a customization variable, but it seems not.
Perhaps I could run it in a terminal editor and change the terminal's font, but then I'd lose things like images.
I can hack something together if I really need to, I'd just rather not if there's a simpler solution available.
Edit: I was able to do this through M-x customize-face
reshared this
As it happens, I was changing font on #Emacs just yesterday. M-x menu-set-font will open a font browser and let you choose, and it works. You can also select this from the 'Options' menu.
This however isn't 'sticky' -- next time you start emacs it will have reverted.
I found that
(set-frame-font "OpenDyslexic")
in my init.el works to change it persistently.
Jonathan Lamothe likes this.
nov seems to use shr to render text, and that uses the variable-pitch face unless nov-variable-pitch is set to nil (in which case it just uses the default face.
So if you customize the variable-pitch face you should be in business!
Spent an embarrassing amount of time today looking for my glasses.
They were on my face.
You'd think that the fact that I could see would've tipped me off, but no.
the next level is looking for contacts you're wearing
Something I've never done I swear...
@Anna Liberty This is a thing I will never need to worry about. Contacts freak me the hell out.
You want me to put that in my eyeball!?
Hard pass.
So, I've started a new job. In said job, I'm editing a document which I've spent a couple hours working on. This is all being done in a browser.
I reach a point where I want to search backward through the text for a name, so my #emacs brain says, "Easy peasey, that's just C-r", which I press... reloading the page.
It's at this point I have a minor heart attack, and consider myself lucky that their web app frequently saves my work.
like this
Shannon Prickett reshared this.
To satisfy my own curiosity, what kind of customizations?
Upgrades break in weird ways when combining out of repository packages (franken debian) and changes to files that are in packages and not flagged as configuration are overwritten. Changed configuration files will generate a what to do prompt. AFAIK all other files are untouched.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Wes
in reply to Jonathan Lamothe • • •Jonathan Lamothe
in reply to Jonathan Lamothe • •#Krita #drawing #cat
like this
Paul SomeoneElse and M-J-Revenge ✮☮★━NOK 4 U 2━★☮✮ like this.
pizzapal reshared this.
pizzapal
in reply to Jonathan Lamothe • • •Jonathan Lamothe
in reply to pizzapal • •pizzapal
in reply to Jonathan Lamothe • • •pizzapal
in reply to pizzapal • • •Jonathan Lamothe
in reply to pizzapal • •Jonathan Lamothe
in reply to Jonathan Lamothe • •#Krita #drawing #cat #caturday
like this
clarice overhere likes this.
uoou reshared this.
uoou
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.
nadloriot
in reply to Jonathan Lamothe • • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Mark Connolly
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.
Jonathan Lamothe
in reply to Mark Connolly • •Mark Connolly
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.