|
Reposted: Better Models: Worse Tools I've also noticed newer models being worse in other harnesses and using other tools. Also mentioned by Simon here: https://simonwillison.net/2026/Jul/4/better-models-worse-tools/
|
|
Liked: https://michaelharley.net/posts/2026/07/08/re-most-slopcode-projects-are-abandoned-and-deleted-within-months-of-release/
|
|
Liked: https://www.reddit.com/r/emacs/comments/1un91s6/memorize_vocabulary_on_the_go_on_emacs_android/ovivcu7/
|
|
SQLite comment storage (v3) breaks page-cache invalidation (staticache): comments show in Panel but not on cached pages
-
srijan.ch
-
2 weeks ago
-
bod
Reply to mauricerenck/komments SQLite comment storage (v3) breaks page-cache invalidation (staticache): comments show in Panel but not on cached pages Summary Since v3 moved comment storage from inline content-file fields to SQLite, komments no longer triggers Kirby's page-cache invalidation when a comment or webmention changes. On any site that uses a page cache — in particular the official …
|
|
Reply to Knoppix Knoppix nostalgia Oh man, fond memories. I remember being very interested in programming in middle/high school, but all the environments in our school computer lab had windows (this was in India), and I think at that time (maybe 2001-2003) I didn't even know there were other operating systems. Our school was participating in something called International Cyber Olympiad, and of …
|
|
TIL about describe-personal-keybindings from https://mbork.pl/2026-05-09_describe-personal-keybindings and https://irreal.org/blog/?p=13799 Definitely useful to keep track of things in a central place.
|
|
A small #Emacs #OrgMode quality-of-life tweak. I often need to replace an org heading's title while preserving the original text in the body. The problem is that pressing enter on a heading inserts a line above the properties drawer, which breaks things. Here's a function that moves the heading title into the body (below the properties drawer and metadata), and binds it to S-RET: (defun …
|
|
Faced a failing disk in my raidz2 ZFS pool today. Recovery was pretty simple: Asked the service provider to replace the disk Find new disk ID etc using: lsblk -o NAME,SIZE,MODEL,SERIAL,LABEL,FSTYPE ls -ltrh /dev/disk/by-id/ata-* Resilver using: sudo zpool replace lake Watch status using: watch zpool status -v Re-silvering is still ongoing, but hopefully …
|
|
A small elisp snippet that I found useful. I often switch between terminals and #Emacs, and they have slightly different behaviors for C-w. This makes it behave the same in Emacs as it does in bash/zsh/fish etc - deletes the last word. It retains the kill-region behavior if a region is actually selected. (defun kill-region-or-backward-word () "If the region is active and non-empty, call …
|
|
tramp-hlo looks interesting. Anything that can make tramp on #Emacs snappier is a good thing in my books.
|
|
Reply to Make *HNComments* buffer read-only and allow "q" to dismiss. · Issue #12 · thanhvg/emacs-hnreader · GitHub I'm overriding it like this: (defun my-hnreader-comments-readonly (dom url) (view-mode 1) (org-fold-show-all) ) (advice-add 'hnreader--print-comments :after 'my-hnreader-comments-readonly )
|
|
gcloud_ssh A simple script that finds a google cloud compute VM by IP address across all projects of an organization and runs gcloud ssh to it. #!/bin/bash GCLOUD_SSH_FLAGS="--internal-ip" # Get organization ID dynamically get_org_id() { gcloud organizations list --format="value(name)" --limit=1 2>/dev/null | sed 's|organizations/||' } search_and_connect() { local ip_address=$1 echo "Searching …
|
|
Quick note for me to generate #Emacs TAGS file for an #Erlang project: find {src,apps,_build/default,$(dirname $(which erl))/../lib} -name "*.[he]rl" | xargs realpath --relative-to="$(pwd)" | etags.emacs -o TAGS - The relative path ensures that this works over tramp as well.
|
|
Reply to Issues · Hanno Perrey / khalel · GitLab Ability to pass options (before command) to vdirsyncer Hi. I've been using khalel + khal + vdirsyncer for the last few days, and it has been an absolute joy. I tried various ways of working with my work calendar in my org system, and this has been the best in terms of stability and simplicity. However, in my setup, vdirsyncer shows a lots of …
|
|
Reply to Issues · unmonoqueteclea/jira.el · GitHub Show custom fields in issues list and detail pages Is there a way to show additional custom field information in the issues list table and in the issue detail page? Note that custom fields can be of type string/datetime/user/link etc. Syndicated to: https://github.com/unmonoqueteclea/jira.el/issues/16
|
|
Reply to Mitesh: "#erlang ships with #emacs mode! Sweeeet ``` ;; e…" - Fosstodon I have this variant: (add-to-list 'load-path (car (file-expand-wildcards "/usr/lib/erlang/lib/tools-*/emacs"))) so that I don't have to hard-code the tools version.
|
|
Error when introspection results have a root node element without name attribute
-
srijan.ch
-
1 year ago
-
bod
Reply to Issues · jeanparpaillon/erlang-dbus · GitHub Error when introspection results have a root node element without name attribute The name attribute is optional for the root node element in introspection results. From https://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format : Only the root element can omit the node name, as it's known to be the object that …
|
|
Crash when introspecting remote service object with overloaded methods
-
srijan.ch
-
1 year ago
-
bod
Reply to Issues · jeanparpaillon/erlang-dbus · GitHub Crash when introspecting remote service object with overloaded methods From what I understand, the dbus spec does not explicitly allow or disallow overloading methods. But, there are instances of overloaded methods in different applications (specially KDE based), and erlang-dbus does not handle it gracefully - it crashes. Example …
|
|
Reply to mms :runbsd: + :emacs:: "@ross@rossabaker.com Yes. I use elfeed-protocol w…" - BSD.cafe Mastodon Portal I use this too, but elfeed-protocol does not have two-way sync built in (see FAQ#4 on https://github.com/fasheng/elfeed-protocol#qa). However, there are workarounds, and I use this: https://github.com/fasheng/elfeed-protocol/issues/71#issuecomment-2483697511 - I call this …
|
|
Liked: thetemp: "Today I learned you can in fact combine full-text search and tag-matching in the Org-agenda"
|
|
Read Jeremy's post on quickly switching the default browser. I had a shell script to do this as well. Doing it from Emacs makes more sense because I can have a completion UI. So, here's my modified version for Linux: (defun sj/default-browser (&optional name) "Set the default browser based on the given NAME." (interactive (list (completing-read "Browser: " (split-string …
|
|
Reply to Obsidian Kirby Sync Nice. Now I want to make something like this for Emacs. Also note that micropub is not just meant for publishing, it's also possible to view and edit posts and query for a list of posts, list of tags/categories (and create/edit them), and manage media (images etc). See https://indieweb.org/Micropub and https://indieweb.org/Micropub-extensions But of course, …
|
|
Reply to John Hamelink: "@srijan@indieweb.social Hi there, I saw your blog…" - Functional Café Nice work. I've been running it on Mac using the python wrapper provided in the comment + an AppleScript wrapper so that I can run it as an app. Also, I've merged your PR on https://github.com/srijan/slack_org_protocol_capture and released a new version.
|
|
Reply to @xenodium: "@srijan.ch Thanks for reporting this!…" - Indieweb.Social Actually looks like all 3 are fixed now. Maybe the GUID was present and I missed it - just needed updated URL.
|