450 reputation
27
bio website nicerobot.org
location United States
age
visits member for 3 years, 8 months
seen 2 days ago

Disclaimer: I do not speak for my current, prior, nor future employer unless expressly noted. All my views and software posted publicly are my own.

Let's Kick The Clouds!

My standards developments and apps, github:

  • xupl - a terse alternative to XML and even JSON
  • NextVal is global, atomic sequence generator
  • DiGeST authentication for APIs
  • isnow - date/time repetition language
  • Open Synapse - metadata-based mind mapping
  • A simplis.tk, focus-oriented to-do list (ideal for mobile)
  • I created the revolutionary Up Langauge.

  • I work primarily with Java/Scala, JavaScript, C/ObjC, Python, Go (golang), and Bash. I still dabble in Perl now and then.


Sep
24
awarded  Autobiographer
Feb
15
awarded  Nice Answer
Feb
15
awarded  Yearling
Mar
29
awarded  Yearling
Jan
10
comment Why is bash standard on Linux?
Please define (arguably) better. I think bash is the best shell because i know it well and it's everywhere, does everything i need concisely and relatively easily, is easily readable, and can be somewhat understood by people without knowing how to create bash scripts. What else do you want from a shell? If you want lots of programming features, you're using a shell incorrectly.
Dec
27
comment Multiple Command List After Shell Conditionals, &&, ||. Shell Script, Dash
@TechZilla I'm intrigued by what it could be but, IMO, it's not a good idea to use clever, "non-obvious" code. Scripting can already be obtuse enough without introducing uncommon syntax into the mix. Additionally, besides just being an interesting exercise or to show-off, it seems the only use for such a technique is obfuscation, regardless of how "elegant and concise" it seems to you. If you can't remember how to do it, you might also forget what it means so even if you script only for yourself, you're bound to make your life more complicated by trying to be clever. Just my 2¢
Dec
27
revised Multiple Command List After Shell Conditionals, &&, ||. Shell Script, Dash
added 6 characters in body
Dec
27
comment how to focus different `regions`(Ctrl-a S) via mouse-click in `screen`?
@kev Doesn't that kinda defeat the purpose of using screen? I mean, the main reason to use something like screen versus GUI terminals is to keep your hands on the keyboard constantly. If you're going to be using the mouse, just use a GUI terminal that supports tiling of its windows. Honestly, i can switch between regions far faster with the keyboard than i can by reaching for the mouse.
Dec
27
comment how to focus different `regions`(Ctrl-a S) via mouse-click in `screen`?
@kev Post your .screenrc. Something in it and/or related to it, $TERM, is interfering with vim.
Dec
27
comment Multiple Command List After Shell Conditionals, &&, ||. Shell Script, Dash
@TechZilla Also, maybe search for "null command" and see if anything jogs your memory.
Dec
27
comment Multiple Command List After Shell Conditionals, &&, ||. Shell Script, Dash
@TechZilla Are you certain it would have allowed the same execution flow as the statement i posted?
Dec
27
revised Multiple Command List After Shell Conditionals, &&, ||. Shell Script, Dash
added 417 characters in body
Dec
27
revised Multiple Command List After Shell Conditionals, &&, ||. Shell Script, Dash
added 42 characters in body
Dec
27
answered Multiple Command List After Shell Conditionals, &&, ||. Shell Script, Dash
Dec
22
comment Bash - test for newline?
I have a dumb question. Why do you need to do this? If you read input line by line cat | while read line; do ...; done, you know there was a carriage return for each iteration. If your input can be files with \r without \n, just transform the file tr '\r' '\n' while processing the input. If you just need to know if there are multiple lines: wc -l.
Dec
19
answered How can I get the most bang for my buck with the “diff” command?
Dec
19
awarded  Commentator
Dec
19
comment Abbreviated current directory in shell prompt?
I tend to see answers get down voted that don't directly answer the question but I agree with you that providing alternatives can be a valid response or answer.
Dec
18
revised Abbreviated current directory in shell prompt?
edited body
Dec
18
awarded  Critic