back
user profile
JNRowe
7,426karma·1,207submissions·February 3, 2014
about
username at gmail.com ; Feel free to get in touch.
[ my public key: https://keybase.io/jnrowe; my proof: https://keybase.io/jnrowe/sigs/orH3nyNqAK4vkIpcxn2HRihHPV2HX80SyDwM9cR5xnw ]
recent activity (1,207 total)
comment
chubot has written an interesting document¹ exploring more of the nuance with test/[/[[, and many of the other entries in that blog have intriguing explanations of the oddities of our shells…
comment
There is JSON Feed¹ already. One of the spec writers is behind https://micro.blog , which is the first place I saw it(and also one of the few places I've seen it). I don't think …
comment
An excerpt from the FAQ¹: "Please don't post job ads as submissions to HN."
¹ https://news.ycombinator.com/newsfaq.html …
comment
This was discussed a couple of years ago with lots of comments¹. I'm unsure how much has changed in the meantime, as the top couple of pages of commits on GH are upstream emacs changes. Would …
comment
If you're looking for a general solution to that specific type of problem, then dateutils¹ is really useful. It deals with conversions, durations, matching, repeats, etc. It also has a clear an…
comment
I've mentioned this in previous posts here, but I write zsh scripts utilising all the extras that zsh gives(alternate form syntax, extensive extended globbing, zsh module support for extra functi…
comment
In that fun way that shells are, for bare redirection it depends. In bash/ksh, it matches frou_dh's explanation. In zsh, it depends on how you've set the various *NULLCMD options and p…
comment
Yeah, you could use that as in "sqlite3 t.db 'SELECT format(…) FROM pragma_…' .dump" to create a file that sets application_id/$others and then dumps the tables, which would m…
comment
The argument people often make is that it was iconic in earlier revisions, but has become more difficult as the network has been extended¹. If you look at the historical versions², there definitely …
comment
Not as far as I'm aware. You can query much of that stuff using the CLI with the .dbinfo command, but support for that appears to be dependent on build options so may not be available. Another …
comment
Fellow shell trivia enthusiast, hi! $ bash -c 'realpath /dev/stdin <<< small'
/proc/79631/fd/pipe:[5282632]
$ bash -c 'realpath …
comment
There is another difference that users may care about here. zsh will create a temp file for each here-string in the here-string version, and bash may do too¹. Whether those files hit a disk is a m…
comment
You have to be careful with this, as using .dump as your filter will not necessarily get you an equivalent database on restore. For example, .dump will not include database metadata such as applicati…
comment
Oops, poorly worded and using internal terminology. I'll try again ;) We use some internal tooling to make things work, but the concepts are generic git and $forge. Push a comment: I'll mak…
comment
The Wikipedia page may be a more accessible summary¹. ¹ https://en.wikipedia.org/wiki/FOAF …
comment
That kinda feels like how I review with vim. * A little scripting around opening the PR, which basically performs a "vimdiff <(git show baseref : file ) file "-style dance on the change…
comment
The beauty of that feature is the system to implement it - extfs(EXTernal virtual File System) - is built with simple scripts, so you can add your own little tools to make other things navigable beyon…