News for hackers. Stuff that matters.
Re:Soulver – Notepad, meet calculator by madisp on Wednesday July 10, 2019 @02:25PM (#20404808)
It looks neat but I wish it had physics calculations - I want to be able to write something like

10m * 1000kg * 9.8m/s^2 in kWh

and see a correct result

Re:Soulver – Notepad, meet calculator by sharkdp on Wednesday July 10, 2019 @05:16PM (#20406643)
Insect is an open source, high-precision scientific calculator with support for physical units, which I wrote some time ago. There is a version on the web and one for the terminal.

Web version: https://insect.sh/

Your calculation: https://insect.sh/?q=10m%20*%201000kg%20*%209.8m%2Fs%5E2%20t...

Re:Soulver – Notepad, meet calculator by jsilence on Wednesday July 10, 2019 @03:01PM (#20405248)
Not as polished as Soulver and Numi, but maybe Frink is something for you: https://frinklang.org/
Re:Soulver – Notepad, meet calculator by roryokane on Saturday July 13, 2019 @11:43AM (#20428577)
As a student project, I once prototyped a Soulver-like interface that used Frink for its calculations: https://github.com/roryokane/CalcuDoc/wiki/About-CalcuDoc. You can see screenshots and get the code from that link.

I didn’t continue working on it after the class finished, though – I lost all interest after I realized that the Frink programming language, despite being free, is not open source.

Re:Soulver – Notepad, meet calculator by rwxsh on Wednesday July 10, 2019 @02:35PM (#20404931)
Re:Soulver – Notepad, meet calculator by madisp on Wednesday July 10, 2019 @02:43PM (#20405032)
this looks awesome, thanks!
Re:Soulver – Notepad, meet calculator by roelschroeven on Thursday July 11, 2019 @06:04AM (#20410378)
Speedcrunch does that, if you don't mind typing it as "10 meter * 1000 kilo gram * 9.8 meter/second^2 in kilo watt hour".

Qalculate! works better for those things: it understands it like you wrote (you have to use "to" instead of "in" for unit conversions though).

Re:Soulver – Notepad, meet calculator by andrepd on Wednesday July 10, 2019 @02:30PM (#20404867)
You can use GNU units (copy-pasting your text works).