Mathematica, Clojure, Mechatronics
I "fixed" this with a Hammerspoon snippet that monitors input changes and reverts them: mic = hs.audiodevice.findInputByName("MacBook Pro Microphone") function handle_deselected(_, type) if (type == "gone") then if not…
You might be interested in this talk by Will Byrd, of miniKanren fame: Personal Data Preservation, Inspired by Ancient Writing https://ericnormand.me/clojuresync/will-byrd
I did almost the same, but I am converting things as slowly/lazily as possible. One thing that helped me tremendously migrating the configuration bits was to leave "scratchpads" that I could tweak quickly without a full…
nix-darwin supports managing your Brewfile. The docs[2] are very helpful! [1]: https://github.com/Homebrew/homebrew-bundle [2]: https://daiderd.com/nix-darwin/manual/index.html#opt-homebre...
Magit, the wonderful git porcelain for emacs. Details here: https://www.reddit.com/r/emacs/comments/11cezoq/magit_mainta... Direct donation link: https://magit.vc/donate/
+1. I miss it dearly, but unfortunately couldn't make the various AWS log shapes work as nicely as the Java ones did.
This one has all the diagrams, thank you!
Combine it with fzf and you can choose the depth level dynamically: tree: aliased to echo '2\n3\n4\n5' | fzf --preview='exa -l -T -L {} --git-ignore' --reverse --preview-window down:99% --bind…
This is wonderful and works better than what I expected!
> The alternative is to tackle something even harder that includes the thing you want to make as a special case. This is the main operating principle of http://www.structuredprocrastination.com
A simple method that I use to demonstrate that: point a phone's camera at the screen+surroundings. Then it's easy to adjust the screen's brightness/turn on lights until the screen is not overexposed/the environment is…
If that's also true for brand-new users, the username is the same!
The JS one doesn't work at all[1] - the cases are Strings, the input is a number. [1] - tested on Safari, but still...
I think the chart you mention is from Twitter's blog: https://blog.twitter.com/official/en_us/topics/product/2017/...
We're using clojure both for new products and existing java codebases, and we've just introduced clojurescript on a smallish SPA. Mostly health and services sectors. It's surprisingly boring (in the good sense).
I "fixed" this with a Hammerspoon snippet that monitors input changes and reverts them: mic = hs.audiodevice.findInputByName("MacBook Pro Microphone") function handle_deselected(_, type) if (type == "gone") then if not…
You might be interested in this talk by Will Byrd, of miniKanren fame: Personal Data Preservation, Inspired by Ancient Writing https://ericnormand.me/clojuresync/will-byrd
I did almost the same, but I am converting things as slowly/lazily as possible. One thing that helped me tremendously migrating the configuration bits was to leave "scratchpads" that I could tweak quickly without a full…
nix-darwin supports managing your Brewfile. The docs[2] are very helpful! [1]: https://github.com/Homebrew/homebrew-bundle [2]: https://daiderd.com/nix-darwin/manual/index.html#opt-homebre...
Magit, the wonderful git porcelain for emacs. Details here: https://www.reddit.com/r/emacs/comments/11cezoq/magit_mainta... Direct donation link: https://magit.vc/donate/
+1. I miss it dearly, but unfortunately couldn't make the various AWS log shapes work as nicely as the Java ones did.
This one has all the diagrams, thank you!
Combine it with fzf and you can choose the depth level dynamically: tree: aliased to echo '2\n3\n4\n5' | fzf --preview='exa -l -T -L {} --git-ignore' --reverse --preview-window down:99% --bind…
This is wonderful and works better than what I expected!
> The alternative is to tackle something even harder that includes the thing you want to make as a special case. This is the main operating principle of http://www.structuredprocrastination.com
A simple method that I use to demonstrate that: point a phone's camera at the screen+surroundings. Then it's easy to adjust the screen's brightness/turn on lights until the screen is not overexposed/the environment is…
If that's also true for brand-new users, the username is the same!
The JS one doesn't work at all[1] - the cases are Strings, the input is a number. [1] - tested on Safari, but still...
I think the chart you mention is from Twitter's blog: https://blog.twitter.com/official/en_us/topics/product/2017/...
We're using clojure both for new products and existing java codebases, and we've just introduced clojurescript on a smallish SPA. Mostly health and services sectors. It's surprisingly boring (in the good sense).