261 reputation
320
bio website plus.google.com/…
location Sydney, Australia
age 29
visits member for 5 years, 1 month
seen Oct 15 at 10:41

About Me

I am employed as a software engineer by a high performance media trader. There, I use Python, C++, Go, and AWS.

I like parsimonious code, with simple interfaces and excellent documentation. I'm not interested in enterprise, boiler-plate, or cookie-cutter nonsense. I oppose cruft and obfuscation. My favourite languages are C, Go and Python. I wish I was better at Haskell.

My favourite posts


Jan
24
comment Prevent Nail from attaching my message as a .bin file?
I've long since moved on from the Outlook environment, but imagined it would be something like this given that MS is involved. Thanks.
Jul
3
comment Adding an .exe to default path without adding the directory
@paradroid: Thanks, but it's standard terminal behaviour to remain attached to the parent unless asked. The user should do start git rather than have it done for them. The batch script would act better if it execd into the requested process but this isn't possible on Windows: serverfault.com/questions/315077/…. I could prepend call but it would be pedantic and mostly pointless.
Jul
3
comment Adding an .exe to default path without adding the directory
This only works when invoking from the Run As dialog, it didn't work from the command prompt.
Jul
3
comment Adding an .exe to default path without adding the directory
This doesn't work. By default (I'm dragging git.exe), "git - Shortcut", renaming this to combinations of "git.exe", "git", "git.cmd" etc. has no effect. It won't acknowledge the shortcut.
Dec
5
comment why is Linux Mint/Ubuntu killing my CPUs?
It'll be a driver or VM software issue. Try installing it natively with a dual boot to get fully immersed into Linux.
Nov
7
comment Can I make SSH fail when a port forwarding fails?
@IgnacioVazquez-Abrams: Just the forwarding.
Nov
4
comment Can I make SSH fail when a port forwarding fails?
The case I'm trying to avoid is that a port forward already exists, and a warning is given. I think this script will treat an existing binding to the port as success, rather than failure.
Nov
1
comment Can I make SSH fail when a port forwarding fails?
Unfortunately I have OpenSSH 4. Can you tell me when this feature was added?
Oct
31
comment ssh: sharing control sockets over nfs
Great, this is the answer I was looking for. Can you also provide a reference?
Oct
29
comment How to copy an ISO image onto USB with dd
@weis26: You can, ~ is just replace with the current users home directory path. Use it if either the if or of paths are in your home directory sure...
Aug
13
comment How does route -n work in Linux?
this doesn't belong on SO, the "how" is programming related
Jul
4
comment cp -a is preserving ownership, from non-root user
No to both cases.
Jun
18
comment Is it possible to speed up ./configure?
It's ridiculous, and a shame, that there are NO good build tools. All the ones that exist are there purely due to inertia. Building binaries is such a fiddly, unpredictable thing.
Jun
2
comment Using screenrc, how can I make `C-a c` open a new window at the current window's working directory?
Any Idea why the ^M isn't necessary?
Jun
2
comment Using screenrc, how can I make `C-a c` open a new window at the current window's working directory?
This has done it, but without the extra ^M, perhaps this was from copy-pasting?
Jun
2
comment Using screenrc, how can I make `C-a c` open a new window at the current window's working directory?
I read that answer, but thought stuff was a placeholder for something else. What does the ^M in your code sample above?
Mar
18
comment ssh-copy-id does not work
I get this too :(
Feb
21
comment Linux distribution popularity by location
This is not a good answer.
Feb
21
comment Linux distribution popularity by location
How is there no way to answer this? The OP is after links and references to demonstrate popularity. I can provide several such links to authorative sources for this.
Jan
5
comment Change UDF volume label
Also note: Someone providing an answer to this question is going to get a LOT of upvotes...