Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
settings
My settings + prezto for zsh, spf13 for vim, and other dotfiles culled from github (by adamrights)
-
kalk
Scientific calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals
No, I use a Python interpreter that is always open in tmux on the first tab. I have a bunch of predefined functions that I use a lot: https://github.com/orlp/dotfiles/blob/master/pcalc/pcalc
The killer pre-defined functions? copy(x) and paste(). You can guess what they do.
On the terminal, I use `qalc`[1]. It's a nice natural language calculator that does arithmetic, solves quadratic equations/linear systems, does unit conversions and even a bit of calculus. Combine it with a cli graphing tool and you can do pretty cool things.
Anything more complicated I'm probably ok with latency, so I open up wolframalpha and enter it there, again, in natural language.
[1] https://qalculate.github.io/
No, I use mostly this function, based on bc: https://github.com/adamrights/settings/blob/f0337925391b5ea0...
I am currently trying, however, to fix a broken TI-84 Plus I found on the street.
There's also https://kalker.xyz. Not as powerful, but convenient syntax
I have a TI-84 Plus. However, I mostly use eva [0] and python.
[0] https://github.com/nerdypepper/eva
Related posts
- Speeding up lemmeknow by transposing Lazy<Vec<_>>
- GitHub - swanandx/lemmeknow: The fastest way to identify anything! Blazingly Fast alternative to PyWhat made with Rust.
- use onig crate for lemmeknow
- Apnic: Cgnat is harming internet innovation (2022)
- Measuring startup and shutdown overhead of several code interpreters