HNHacker News
TopNewBestAskShowJobs

mark_h

2,818 karma · joined February 21, 2007

submissionscomments
mark_h··on I built a GPU back end for Emacs
I really appreciated this too. Such a contrast with a similar article from someone offended because their "honesty" caused a patch to be rejected.
mark_h··on IPv6 just turned 30 and still hasn't taken over the world
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)

mark_h··on Editing Code in Emacs
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)

mark_h··on Agentic Coding Recommendations
Joe Marshall had a couple of posts about... No: https://funcall.blogspot.com/2025/05/vibe-coding-common-lisp...
mark_h··on Frink
Allow me to recommend Andrew Hyatt's tutorials: https://github.com/ahyatt/emacs-calc-tutorials
mark_h··on Kowloon Walled City: Heterotopia in a Space of Disappearance (2013)
There's this Reddit AMA from a while back: https://www.reddit.com/r/IAmA/comments/13muo9/i_grew_up_in_t...
mark_h··on Learning about distributed systems: where to start? (2020)
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)

mark_h··on Distributed Machine Learning Notebooks with Elixir and Livebook
Quick example video from Chris McCord using ffmpeg and whisper in Phoenix: https://www.phoenixframework.org/blog/whisper-speech-to-text...
mark_h··on The benefits of everything being a buffer in Emacs
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.

mark_h··on Project Possible: Ascending 14 peaks in 7 months
If you follow Nims on Instagram he often links to other accounts.
mark_h··on Emacs: Mastering Eshell
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.
mark_h··on Emacs: Mastering Eshell
Also this one I think: https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=616da...
mark_h··on Emacs: Mastering Eshell
There was a recent (a couple of weeks ago) commit that claims to rectify the long lines performance issue, for what it's worth.
mark_h··on Whatever happened to the bee apocalypse?
They're loved by crop farmers where I live too (I also learnt recently), but they're illegal to cultivate because they're an introduced species.

(Now that I write that, I assume honeybees are too, but perhaps the honey industry is well entrenched)

mark_h··on Ask HN: Does anybody still use bookmarking services?
I recently started actively bookmarking pages again recently (after being an early Pinboard customer, but not a particularly busy one). I wrote a script to email me 5 random bookmarks every day, so now I treat bookmarking as a "like" button; something I find interesting at the time, and may want to rediscover in the future. I rarely use bookmarks to find something I'm searching for though.
mark_h··on Commercial-Emacs
You can use tree-sitter already if you have dynamic module support: https://github.com/emacs-tree-sitter/elisp-tree-sitter
mark_h··on How I centralize and distribute my bookmarks
I recently created a daily "random 5 bookmarks" email using GitHub actions and Pinboard's API. I love it; it's a serendipitous reminder of things I once thought were interesting, and now I bookmark things with abandon just so they may show up again. I rarely use bookmarks to find something again because search is still low-friction, but that assumes I know what I'm looking for.
mark_h··on Pablo is a small, open-source JavaScript library for SVG
All this time I thought it was a John Cale song! (Granted I'd never checked)

Edit: Huh, he did produce it, played on the original recording, and then released his cover before the original: https://en.wikipedia.org/wiki/Pablo_Picasso_(song)

mark_h··on Serial swatter who caused death gets five years in prison
I came looking to see if anyone had posted this. The thing that got to me about that episode was the complete lack of empathy (mild spoiler, I suppose) shown at the end, which is probably also more than evident in the OP's tragic conclusion.
mark_h··on EmacsConf 2020 Talks
I haven't watched any myself yet, but there's a thread on r/emacs on just that question: https://www.reddit.com/r/emacs/comments/k77k6a/what_are_your...
mark_h··on Ask HN: What RSS Reader do you use?
https://newsblur.com/

Switched and started paying when Reader shut down, haven't regretted it.

mark_h··on JWT (JSON Web Token) debugger
I always end up using https://jwt.ms/ because it's much more lightweight.
mark_h··on Linux Weekly News (1998)
Absolutely, and it really doesn't cost much to ensure they keep doing it.

I've been subscribed ever since they offered them. A few years ago while starting up a business I realised that I hardly ever found or made the time to read them, and reluctantly let it slip. Jonathan emailed me personally to say thanks for being there from day one, and if I had any feedback. I explained, he said thanks anyway and then renewed my subscription! I've automatically renewed every year since then.

mark_h··on Discovering less-known Postgres v12 features
Probably not what you're asking, but this book is fantastic: https://sql-performance-explained.com/

Edit: and topically, free for the weekend! https://twitter.com/MarkusWinand/status/1199982940471607297

mark_h··on Kafka Spawns Open-Source KarelDB
They are in the process of removing the Zookeeper dependency from Kafka: https://cwiki.apache.org/confluence/display/KAFKA/KIP-500:+R...
mark_h··on Lazarus Lake, the Man Behind the Barkley Marathons
They're running right now if that's not obvious; the best way I know of to follow along is https://twitter.com/keithdunn (includes bonus kitten/puppy content, but mainly it's blow-by-blow coverage of the carnage unfolding)
mark_h··on Fundamental Algorithms of Machine Learning
The other chapters so far are available from the companion site: http://themlbook.com/
mark_h··on Typed Clojure in Theory and Practice [pdf]
Related but in the opposite direction, static checking of specs: https://github.com/arohner/spectrum (I haven't tried it personally)
mark_h··on The Benjamin Franklin method for learning more from programming books
Standardebooks link for the lazy, and discerning: https://standardebooks.org/ebooks/benjamin-franklin/the-auto...
mark_h··on The Wonderful World of Webpack
May not be the angle your asking for, but clojurescript relies on the Closure compiler.
Page 1 of 10Next →