HN user

mark_h

2,818 karma
Posts87
Comments291
View on HN
medium.com 12y ago

How I broke the Ethiopian Airlines #ET702 hijacking on Twitter

mark_h
3pts0
gbracha.blogspot.com.au 13y ago

Debug mode is the only mode

mark_h
4pts0
nedbatchelder.com 13y ago

Tricky locals()

mark_h
4pts0
googleblog.blogspot.com.au 14y ago

Become an Antarctic explorer with panoramic imagery

mark_h
1pts0
lisp-univ-etc.blogspot.com.au 14y ago

Lisp Hackers: Peter Seibel

mark_h
175pts16
google-au.blogspot.com.au 14y ago

In-browser LEGO

mark_h
2pts0
www.npr.org 14y ago

Giant insect rediscovered on rock spindle after 80 years

mark_h
6pts0
www.jwz.org 14y ago

Pre-Millennium Tension: The Dali Clock Y2K Easter Egg

mark_h
77pts9
googleblog.blogspot.com 14y ago

Opt-out of Google's wireless-access-point location database

mark_h
18pts4
googlesystem.blogspot.com 14y ago

Experimental WebGL interface in Google Maps

mark_h
40pts11
www.scientificamerican.com 14y ago

System Analysis and Programming

mark_h
1pts0
googleresearch.blogspot.com 15y ago

Languages of the World (Wide Web)

mark_h
7pts3
ejohn.org 15y ago

Pulley: Easy Github Pull Request Landing

mark_h
29pts5
bramcohen.livejournal.com 15y ago

Git can't be made consistent

mark_h
166pts36
nedbatchelder.com 15y ago

A Javascript lexer in Python, and the saga behind it

mark_h
4pts0
blog.moertel.com 15y ago

Errata-sleuthing for fun and knowledge

mark_h
2pts0
paulirish.com 15y ago

Surefire DOM Element Insertion

mark_h
1pts0
www.abc.net.au 15y ago

More before and after pictures from the Brisbane floods

mark_h
1pts0
blog.persistent.info 15y ago

Distortion Grid Using CSS 3D Transforms

mark_h
7pts0
www.javalimit.com 15y ago

When process are cheap, who needs timeouts?

mark_h
8pts1
blog.gaborcselle.com 15y ago

The Future of Bookstores: Lead-Gen, not Dead Trees

mark_h
18pts10
ridiculousfish.com 16y ago

Will it optimize?

mark_h
357pts59
blog.locut.us 16y ago

The Game Theory of Frenemies

mark_h
2pts0
www.google.com 16y ago

URL shorteners and HTTP response codes

mark_h
1pts0
googlecode.blogspot.com 16y ago

WaveOne Wave Server Implementation (from ProcessOne, the ejabberd folk)

mark_h
2pts0
www.independent.co.uk 16y ago

Robin Milner obituary, from a computer science colleague

mark_h
3pts1
www.timesonline.co.uk 16y ago

Times Online Obituary for Robin Milner

mark_h
22pts2
googlewavedev.blogspot.com 16y ago

Novell Pulse (alternative collaboration product) now federates with Google Wave

mark_h
1pts0
wilshipley.com 16y ago

Wil Shipley on TED 2010: Wolfram uses conversation tracking numbers

mark_h
38pts6
code.google.com 16y ago

RE2: Google open-sourcing their regexp library

mark_h
17pts0

I really appreciated this too. Such a contrast with a similar article from someone offended because their "honesty" caused a patch to be rejected.

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)

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)

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.

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.

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

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)

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.

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.

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.