Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mjbrownie
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
mjbrownie
3mo ago
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 actually reading) and coupled it with an prompt to
2.
▲
by
mjbrownie
2y ago
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.
▲
by
mjbrownie
2y ago
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 tracking their migration before gps/chip/batte
4.
▲
by
mjbrownie
4y ago
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 my work. I'm actually enjoying it as it&#
5.
▲
by
mjbrownie
4y ago
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.) Definitely a nice change from my typical ecommerce
6.
▲
by
mjbrownie
5y ago
The best way to stop doing it accidentally is to start doing it deliberately, then the muscle memory will catch up.
7.
▲
by
mjbrownie
5y ago
I just managed to get it working on an ipads iVim python environment which is pretty crippled (no compiler etc).
8.
▲
by
mjbrownie
5y ago
perhaps... "Never ascribe to stupidity that which can be explained by laziness"
9.
▲
by
mjbrownie
5y ago
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 people about. I had no idea what was going on and the locals
10.
▲
by
mjbrownie
5y ago
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 remove the noise so you can focus on the more targeted probing
11.
▲
by
mjbrownie
5y ago
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/ ... cuts down on the noise. locati
12.
▲
by
mjbrownie
6y ago
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 finesse in tackling musical pieces but it's the quality
13.
▲
by
mjbrownie
6y ago
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) into a clickable admin link. So within loki (or any similar
14.
▲
by
mjbrownie
6y ago
A typical scrollback cut and paste workflow for me is via this <ctrl-b>P mapping. I'm lazy I just grab everything. bind-key P command-prompt -p 'save history to filename:' -I '~/tmux.history' 'c
15.
▲
by
mjbrownie
6y ago
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/ssh and the same session I can.. * Work from my de
16.
▲
by
mjbrownie
7y ago
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/bash TMUX_SESSION=test
17.
▲
by
mjbrownie
7y ago
ctrl+b, pageup is enough to start scroll back so you can skip [
18.
▲
by
mjbrownie
7y ago
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 is. pc:bt2$ cat ~/bin/t #!/bin
19.
▲
by
mjbrownie
8y ago
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.
▲
by
mjbrownie
9y ago
Ah sorry I mixed up with Duet in the gp
21.
▲
by
mjbrownie
9y ago
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 your laptop graphics card doesn't need to be ren
22.
▲
by
mjbrownie
9y ago
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 occasional dropouts. Also tmux gives you an extra layer of persist
23.
▲
by
mjbrownie
9y ago
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 running smoothely, a good bossfriend who knew I was hard to
24.
▲
by
mjbrownie
9y ago
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 a 11 inch Mac Air later. Great fun! You really learn to opti
25.
▲
by
mjbrownie
9y ago
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
26.
▲
by
mjbrownie
12y ago
I've had the good fortune of visiting Camp Leakey with primatologist Leif Cocks of the orangutan project ( http://orangutan.org.au ) and they are every bit as intelligent and mischievous as described. An important side note t
27.
▲
by
mjbrownie
13y ago
There is a significant degree of sexual dimorphism within the orangutan species (130 kilo+ adult males compared to around 35 kilo females)- far greater than humans. That any comparison to human behavior cannot be implied. Just take it as it