Viewing profile — mjbrownie
mjbrownie
HN member- Joined
- Thu, Feb 28, 2013, 2:30 AM UTC
- HN karma
- 35
- Public activity
- 27 items
- HN profile
- View on Hacker News ↗
About mjbrownie
No profile information was provided.
Recent public activity
-
comment
Comment #48456848
I've been reading Finnegans Wake and not making much sense of it so I wrote a data pipeline to scour the web for interpretation books / guides (which I also can't be bothered actua…
-
comment
Comment #42620065
nice. had no idea about that connnotation :) ... goes with black swan event as a saying that's ill fitting for these parts (in southern Australia all we have are black swans).
-
comment
Comment #42599290
I work with a shorebird expert who has been tracking migrations (Latham snipe whose range extends from Russia/Northern Japan to Southern Australia). I think an early technique of t…
-
comment
Comment #32848627
I'm using a slightly different method. Vimwiki diary and a code block runner (runs in another tmux window)... so it's doubling as a (markdown/html) documentation generator of all m…
-
comment
Comment #31246428
I've recently started working in this space. Loads of applications in research, Ag tech and environmental science and it's mostly using this tech stack (as well as GeoServer.) Defi…
-
comment
Comment #27273379
The best way to stop doing it accidentally is to start doing it deliberately, then the muscle memory will catch up.
-
comment
Comment #27152289
I just managed to get it working on an ipads iVim python environment which is pretty crippled (no compiler etc).
-
comment
Comment #27021528
perhaps... "Never ascribe to stupidity that which can be explained by laziness"
-
comment
Comment #27002492
The Unexploded ordinance teams (UXO) do an amazing job. I was there backpacking in 2004 on a bus and was stopped in a traffic jam on a remote mountain side, loads of army looking p…
-
comment
Comment #26720313
yeah depends on your site structure.. you could always stop the logging (or log to a different file) but return a human 404 with links to legit routes etc. the main thing is to rem…
-
comment
Comment #26720165
I usually set up nginx to "default ignore" and only respond to specific paths which I can name... works for api only domains at any rate. just use an explicit subfolder like /api/ …
-
comment
Comment #24288895
Thats fine. The main thing is not to confuse technique with repertoire.. like a musical instrument, putting time in to mastering scales and finger technique will get you a lot of f…
-
comment
Comment #23388795
I recommend repr in all log messages too. For a work Django project we have common BaseModel repr(obj) expression that can be easily converted (using regexes in loki and promtail) …
-
comment
Comment #23004711
A typical scrollback cut and paste workflow for me is via this P mapping. I'm lazy I just grab everything. bind-key P command-prompt -p 'save history to filename:' -I '~/tmux.histo…
-
comment
Comment #23004077
Portability and accessibility do work in tmux's favour which a tiling window manager (I was on ion3 for ages) cant emulate. I probably have a weird development style but with tmux/…
-
comment
Comment #21393601
one of my favorite tmux patterns is "kill it if its running and run it again somewhere else" which uses send keys in a bash script. I'm always knocking up scripts like this #!/bin/…
-
comment
Comment #21057170
ctrl+b, pageup is enough to start scroll back so you can skip [
-
comment
Comment #21056878
I use tmux in conjunction with tmuxp and highly recommend the pairing (or alternately use tmuxinator). a bash shortcut I use every day to attach/create/restore dozens of sessions i…
-
comment
Comment #19004098
heres a weekend script I wrote as a prank. it just remaps your a-z keys and reads in from a renamed version of a file. https://github.com/mjbrownie/hackertyper.vim
-
comment
Comment #15442687
Ah sorry I mixed up with Duet in the gp
-
comment
Comment #15442414
If you're using the tablet for terminal stuff (log tailing etc), I've found just sshing into your laptop from the tablet using juice ssh or similar to be more stable as well as you…
-
comment
Comment #15442356
Well tmux gives you back some scrollback (when you remember the key combination). I was doing linux sysadmin style work on remote cellular networks so mosh was great for the occasi…
-
comment
Comment #15442223
No public blog unfortunately... It was a lucky mix of timing and life circumstance. Single, late twenties had just finished most heavy development work in 2010 and the sytems were …
-
comment
Comment #15441981
I drove around Australia whilst still maintaining several django projects for a web hosting company back in 2011. Started with an old 15 inch Dell and a Samsung Galaxy tab but got …
-
comment
Comment #13983924
Cool. I also wrote a vim plugin to do stuff like cycling between keywords. There is already a gitrebase filetype to hook it to as well. https://github.com/mjbrownie/swapit