Search
87 results for “jlamothe”
-
Okay, my first #Emacs package is officially released. It was strongly inspired by @sorobanexam's work, providing practice tools for the #soroban. This is the first Emacs package I've ever released. It's probably not perfect, but I welcome feedback on how it can be improved.
I wonder if there is an overlap of more than say five people who are both soroban and emacs users. 🙃
Anyhow, it can be found at: codeberg.org/jlamothe/soroban
-
CW: CW: meta-cw
Saving this for *polite*❇ use later:
https://jlamothe.net/blog/2022-11-23/
Credit to @me
❇"polite:" I find it the lowest, ugliest form of snark for people to link to blogs as a way of "winning" an argument. I cannot respect that behavior in the least, so that's not what I want to do.
But it *can* help to point to something well-written when introducing many to an important topic. -
CW: CW: meta-cw
Saving this for *polite*❇ use later:
https://jlamothe.net/blog/2022-11-23/
Credit to @me
❇"polite:" I find it the lowest, ugliest form of snark for people to link to blogs as a way of "winning" an argument. I cannot respect that behavior in the least, so that's not what I want to do.
But it *can* help to point to something well-written when introducing many to an important topic. -
CW: CW: meta-cw
Saving this for *polite*❇ use later:
https://jlamothe.net/blog/2022-11-23/
Credit to @me
❇"polite:" I find it the lowest, ugliest form of snark for people to link to blogs as a way of "winning" an argument. I cannot respect that behavior in the least, so that's not what I want to do.
But it *can* help to point to something well-written when introducing many to an important topic. -
CW: CW: meta-cw
Saving this for *polite*❇ use later:
https://jlamothe.net/blog/2022-11-23/
Credit to @me
❇"polite:" I find it the lowest, ugliest form of snark for people to link to blogs as a way of "winning" an argument. I cannot respect that behavior in the least, so that's not what I want to do.
But it *can* help to point to something well-written when introducing many to an important topic. -
CW: CW: meta-cw
Saving this for *polite*❇ use later:
https://jlamothe.net/blog/2022-11-23/
Credit to @me
❇"polite:" I find it the lowest, ugliest form of snark for people to link to blogs as a way of "winning" an argument. I cannot respect that behavior in the least, so that's not what I want to do.
But it *can* help to point to something well-written when introducing many to an important topic. -
I'm a bit worried that technical gremlins are eating https://anonradio.net:8443/anonradio (where is everybody) and I'm quite looking forward to ^ live interview. If you can, could you please boost over/in the next hour or so.
https://mastodon.sdf.org/@screwtape/113670481731400200
Yesterday's announcement toot:
https://mastodon.sdf.org/@screwtape/113666050682187320
#podcast #live #interview #lisp #medleyjoin #lambdaMOO to talk too
@interlisp @nosrednayduj @dougmerritt @jlamothe @alexshendi @rat @pkw @mdhughes @sacha @masinter @kentpitman @prahou
-
#lispyGopherClimate https://anonradio.net:8443/anonradio #live #liveNow
#climate #haiku https://climatejustice.social/@kentpitman/112913565394948819 @kentpitman and education.#music #10amusic https://10amusic.bandcamp.com #christchurch #aotearoa #nz
#gopher and friends - @mhd being linked to sunset by @jns
#lisp figuring out images in #mcclim briefly #commonLisp
#softwareIndividuals as pitched by sandewall et al#unix_surrealism #art @prahou https://lambda.moo.mud.org/
#lambdaMOO using #tinyFugue ??? Meetup in @jlamothe's paradise sushi
-
#phloggersGarage many / #100DaysToOffload #gopher #lambdaMOO
gopher://tilde.club/0/~screwtape/mootooter-002.txt
https://gopher.tildeverse.org/tilde.club/0/~screwtape/mootooter-002.txtFront page:
gopher://gopher.club/1/users/screwtape
https://gopher.tildeverse.org/gopher.club/1/users/screwtapeand I quote myself:
"
Today I most materially followed some of jlamothe's helpful moomails.In particular, I seem to have managed to break jlamothe's
room-connector at a crossroads (#66139), which is their intended room
connexion spot.I had to rejig my exits for suitability.
...
" -
I just discovered #Krita's colourise tool... and here I've been colouring the fill bucket and touching up with the brush like a sucker. 🤦♂️ -
I just discovered #Krita's colourise tool... and here I've been colouring the fill bucket and touching up with the brush like a sucker. 🤦♂️ -
I just discovered #Krita's colourise tool... and here I've been colouring the fill bucket and touching up with the brush like a sucker. 🤦♂️ -
I just discovered #Krita's colourise tool... and here I've been colouring the fill bucket and touching up with the brush like a sucker. 🤦♂️ -
I just discovered #Krita's colourise tool... and here I've been colouring the fill bucket and touching up with the brush like a sucker. 🤦♂️ -
Looks like I might have to figure out how to set up #DKIM. -
I recently tried forwarding the UDP traffic using #socat, but I don't get a response from the server when I try to connect. The command I'm using on the VPS is:socat udp-recvfrom:300000,reuseaddr,fork udp4-sendto:<ip>:30000
where <ip> is the IP address of the minetest server on the VPN. I have confirmed that it is receiving the forwarded UDP packets.
2/ -
Hey Fedi, I could use some help with this one. I'm in over my head.
We have an #Insignia portable #WashingMachine (model: NS-TWM16WH9). The agitator has suddenly stopped, well, agitating. It makes a buzzing sound as though the motor is being engaged, but no motion. A quick internet search identified a slipped belt as a plausible culprit, but I found what appears to be the belt at the botton of the machine, and it seems perfectly fine, though I don't know if it's perhaps the one that spins the drum (which is working fine).
It doesn't throw an error code, or give any other indication that the computer is even aware there is a problem.
Any ideas what else the issue could be? At the moment, I have it sitting unplugged as I don't know if there's a big ass capacitor in there, storing a charge waiting to strike me down when I go prodding, and to be honest, I'm decidedly in over my head on this one. At least it soesn't seem to require security bits though.
I'm sure it's out of warranty and we can't afford to replace. Any suggestions would be welcome. Boosts appreciated.
-
It's been brought to my attention that while #BuyNothing groups are pretty useful, they tend to exist mainly on Facebook. It'd be nice to have such a group for #WaterlooRegion here on the fedi as well.
I'd be happy to set one up, but if there's one that already exists, I'd rather use that than start from scratch. Is anyone aware of such a group here?
#KWAwesome #WRAwesome #Kitchener #Waterloo #Cambridge #Guelph
-
CW: elisp help
Okay, so I wrote this hacky nonsense in my
~/.emacs.d/init.el, but it doesn't seem to be having any effect. The function in question seems completely unaffected.Perhaps this code is being evaluated before the original function is defined?
;; Mail hack (defvar jrl-mail-hack nil "Flag to prevent from overloading the function a second time") (let ((oldfunc (symbol-function 'message-unique-id))) (unless jrl-mail-hack (defun message-unique-id () (secure-hash 'sha256 (funcall oldfunc))) (setq jrl-mail-hack t)))
The idea is to hash the Message-ID header in outgoing mail because Gmail seems to have decided the original format looks like spam.
#emacs #elisp #AskFedi -
CW: elisp help
Okay, I need to do a hacky #elisp thing. Yes, I know it's terrible.
Basically, I have an existing
defun. Let's call itfoo. 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))))
...but this doesn't actually copy the old function, just a reference to the symbol, so it ends up locking itself in a recursive loop.I'm sure there's a way to do this.
#AskFediEdit: Got it. It's:
(let ((oldfunc (symbol-function 'foo))) (defun foo () (my-transform (funcall oldfunc))))
Edit 2: It turns out there's a cleaner way still.
See: aus.social/@carlozancanaro/116…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-Typeheader doesn't specify an encoding. Whether this is the actual problem or not, I should probably fix that. I'm just working on how.
RE: aus.social/users/carlozancanar… -
Has anyone ever successfully gotten #GtkAtlantic working on a #Mac? Tried to compile from source on Katy's laptop, but #homebrew complained about the OS being out-of-date, and I couldn't get #libtool working. #askfediverse
-
-
CW: elisp
God, my tab completion function is a hacky mess:
(defun lambdamoo-tab-complete () "Complete user input using text from the buffer" (interactive) (when (memq (char-before) '(? ?\r ?\n ?\t ?\v)) (user-error "Point must follow non-whitespace character")) (let (replace-start (replace-end (point)) replace-text found-pos found-text) (save-excursion (backward-word) (setq replace-start (point) replace-text (buffer-substring replace-start replace-end)) (when (or (null lambdamoo--search-text) (not (string-prefix-p lambdamoo--search-text replace-text t))) (setq-local lambdamoo--search-text replace-text) (set-marker lambdamoo--found-point (point))) (goto-char lambdamoo--found-point) (unless (setq found-pos (re-search-backward (concat "\\b" (regexp-quote lambdamoo--search-text)) (point-min) t)) (setq-local lambdamoo--found-point (make-marker)) (user-error "No match found")) (set-marker lambdamoo--found-point found-pos) (forward-word) (setq found-text (buffer-substring found-pos (point)))) (delete-region replace-start replace-end) (insert found-text)))
#emacs #lisp #moo #mud #LambdaMOO -
I've been playing around with #OpenWeatherMap's air quality API. Interestingly, there seems to be some disagreement between its report and Environment Canada's. The former says "Good" and the latter says "Moderate Risk". Granted, they use different scales, but that still seems a rather significant discrepancy. -
CW: interaction with Mormons
-
CW: interaction with Mormons
-
CW: interaction with Mormons
-
CW: interaction with Mormons
-
CW: interaction with Mormons