Viewing profile — mhw
mhw
HN member- Joined
- Tue, Nov 17, 2009, 9:48 AM UTC
- HN karma
- 1,794
- Public activity
- 355 items
- HN profile
- View on Hacker News ↗
About mhw
https://dangerous-techniques.com/
Recent public activity
-
comment
Comment #47873372
I've worked with git using the mega-merge approach, and one thing I found is that git-absorb won't merge commits into anything that precedes a merge. It works fine for absorbing ch…
-
comment
Comment #47756131
I’ve been using Ctrl-s for years. Nothing else uses it because it’s historically been used for terminal flow control, but that doesn’t really have much use in a graphical terminal …
-
comment
Comment #46161579
Yeah, you need to rebase the tip of the feature branch stack. git will then update all the refs that point to ancestor commits that are moved. So in this case $ git rebase --update…
-
comment
Comment #44125249
A related tool that I've found useful over the years is Unison [1]. Think of it as rsync where you can interactively adjust the reconciliation algorithm between the two sides of th…
-
comment
Comment #44116280
I think pax was more of a POSIX replacement for cpio and tar. While those three and ar all could be used to bundle files together into a single file, only ar had the special affini…
-
comment
Comment #44045246
The fabulous blazer gem includes a feature for #2: https://github.com/ankane/blazer?tab=readme-ov-file#checks - it’s limited to checks that can be expressed as SQL queries, but tha…
-
comment
Comment #43761655
Unlikely. This kind of wireless thermostat has two parts: the thermostat itself, and a separate receiver box that's directly connected to the boiler. There's usually a pairing proc…
- story
-
comment
Comment #42710922
My reading is that the first two CVEs are with rsync daemon, but the others are more general - I think "rsync server" is meaning the remote rsync process that is started when you u…
- story
-
comment
Comment #42094406
It’s really handy to have a composable API for building SQL queries where different elements are contributed by different parts of the code. From example, having your authorisation…
-
comment
Comment #41679861
I’ve been looking at codemod tools recently, just as a way to extend my editing toolbox. I came across https://ast-grep.github.io/ , which looks like it might address part of this …
-
comment
Comment #40845864
I tracked down more explanation in this message on the mailing list: https://mail.openjdk.org/pipermail/amber-spec-observers/2024... It sounds like they are intending to rethink th…
-
comment
Comment #40616139
Ha, on first read of the title I thought this might be a new release of the venerable xv image viewer - http://www.trilon.com/xv/
- story
-
comment
Comment #39638648
> sleep(1); /* let terminal settle down */ > making millions of people waste 3 seconds > That's a touch exaggerative don't you think? Literally!
-
comment
Comment #37380038
Hmm; they are missing from the index page, but they do exist: http://cm.bell-labs.co/who/ken/ and http://cm.bell-labs.co/who/rob/
-
comment
Comment #36374048
> window controls are on a left side of a window Simpler explanation: Mac OS’s first release preceded Windows so they had to pick a side for themselves when first designing the sys…
- story
-
comment
Comment #34426841
> Tiling left / right etc? Doesn't exist Sure it does - long press on the green maximise button and you get a little drop down. For me it includes "Enter full screen", "Tile Window…
-
comment
Comment #33622789
Or git commit --fixup=:/ to find the most recent commit with pattern in the message. Still going to give git-absorb a try though.
- story
-
comment
Comment #29137854
Hey, thanks - that looks like just the document I need.
-
comment
Comment #29137762
I’m designing a piece of user interface at the moment, and one thing I’ve been puzzled by is whether keyboard shortcuts should affect the focussed element. I’d love to find out if …
- story