Hacker Newsnew | past | comments | ask | show | jobs | submit | mark_h's commentslogin

Not a counter-point, but: the other day I rebuilt my personal server, finishing by pointing the reserved IP at the new box. I then had a period of confusion because I was still seeing old content, because my browser (etc) was obviously querying the AAA record first, which I hadn't updated.

(a while ago I needed to contact support to get an IPv6 allocation at home, but that was a very quick interaction at the time)


Browsers add an additional layer of fun where they can cache an IP address long past the TTL as long as the old IP keeps responding correctly.


About my only usage is to augment my isearch. I frequently use isearch to navigate to a place on screen, but sometimes there are so many matches it would take a lot of repeated "C-s" to get there. I have "C-'" bound to avy-isearch (from within isearch), which instantly turns that into one or two keystrokes to filter down.

(or I could pick up the mouse, I know, but that's not why we're here)


Joe Marshall had a couple of posts about... No: https://funcall.blogspot.com/2025/05/vibe-coding-common-lisp...


Vibe coding Common Lisp could probably work well with additional tool support. Even a good documentation lookup and search tool, exposed in an AGENTS.md file, could significantly improve the problem Joe ran into of having the code generate bogus symbols. If you provide a small MCP server or other tool to introspect a running image containing your application, it could be even better.

LLMs can handle the syntax of basically any language, but the library knowledge is significantly improved by having a larger corpus of code than Common Lisp tends to have publicly available.


Allow me to recommend Andrew Hyatt's tutorials: https://github.com/ahyatt/emacs-calc-tutorials


There's this Reddit AMA from a while back: https://www.reddit.com/r/IAmA/comments/13muo9/i_grew_up_in_t...


There's a nice-looking series of exercises from fly.io: https://fly.io/dist-sys/

(I haven't actually done them myself yet, but they look great. Not a standalone resource, but good for practice)


Quick example video from Chris McCord using ffmpeg and whisper in Phoenix: https://www.phoenixframework.org/blog/whisper-speech-to-text...


He's also behind expand-region! (Although, I've started experimenting with the much-smaller treesitter-based https://github.com/casouri/lunarymacs/blob/master/site-lisp/...)

I'm pretty sure when he wrote all of that stuff that he'd only been using Emacs for around a year. The benefit of someone that talented, or groks Emacs immediately, and is familiar enough with the outside-ecosystem to know what he wants to borrow, I suppose.


If you follow Nims on Instagram he often links to other accounts.


There was a recent (a couple of weeks ago) commit that claims to rectify the long lines performance issue, for what it's worth.


That is really interesting. May you take the effort and identify the commit?

EDIT: Nevermind, search to the rescue

This might be the discussion: https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg00...

These might be the commits: https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?...

https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?...



Just tried it out. For my personal workflow when working on overlong lines, the performance gain is HUGE! From unusable to actually decent. Not using find-file-literally and even syntax highlighting enabled.


That's great to hear, thanks! I haven't tested it in anger yet, and I'm not going to pretend to understand the display-code changes.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: