Live data from Hacker News

Viewing profile — mjbrownie

mjbrownie

HN member
Joined
Thu, Feb 28, 2013, 2:30 AM UTC
HN karma
35
Public activity
27 items

About mjbrownie

No profile information was provided.

Recent public activity

  1. 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…

  2. 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).

  3. 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…

  4. 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…

  5. 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…

  6. comment
    Comment #27273379

    The best way to stop doing it accidentally is to start doing it deliberately, then the muscle memory will catch up.

  7. comment
    Comment #27152289

    I just managed to get it working on an ipads iVim python environment which is pretty crippled (no compiler etc).

  8. comment
    Comment #27021528

    perhaps... "Never ascribe to stupidity that which can be explained by laziness"

  9. 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…

  10. 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…

  11. 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/ …

  12. 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…

  13. 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) …

  14. 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…

  15. 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/…

  16. 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/…

  17. comment
    Comment #21057170

    ctrl+b, pageup is enough to start scroll back so you can skip [

  18. 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…

  19. 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

  20. comment
    Comment #15442687

    Ah sorry I mixed up with Duet in the gp

  21. 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…

  22. 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…

  23. 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 …

  24. 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 …

  25. 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