Numi – Calculator app for Mac(numi.app) |
Numi – Calculator app for Mac(numi.app) |
25% * 1500 = 37.500 %
25% * 1500$ = $37.500
??
And CalcNote on Android: https://play.google.com/store/apps/details?id=com.burton999....
Things I like: quick/easy variable creation/updating, running sum, easy/flexible commenting/labeling, one-click line result copy
I think Numi's more oriented towards a general calculator, whereas CalcuLaTeX is more for longer form problems or documents, although I know that at least a few people use it like a scratchpad. I'll definitely take some inspiration from Numi though.
By the way, the new website for CalcuLaTeX is https://calcula.tech
I love the UX here. The simple interface and even the coloring go a long way in making it easy to use.
You can change the precision in the setting and when you do currency conversions like 1€ to ETH, it can get to wei-precision (18 decimals).
Example: https://imgur.com/a/pdNukwV
So for your most common use case that would be:
00 { 18-Byte Prgm }
01▸LBL "%INC"
02 X<>Y
03 ÷
04 1
05 -
06 100
07 ×
08 END
If you do calculations often (or just are a geek who likes new toys) I thoroughly recommend one. buy = 20
sell = 219
gain = sell - buy
performance = gain / buy * 100
amount = 500
capital_invested = amount * buy
capital_returned = amount * sell
capital_gain = amount * gainSupport fuzzy terms as well. ex. 100ml in cups
They could do those even without the user asking for any currency calculation -- so in practice no data would ever leave to show anything about actual queries (which would be the case if you e.g. wanted to calculate X euro in yen and they asked for the current euro/yen values only).
Plus, you can add it to Little Snitch or some free such, and it wont be able to do any talking anywhere.
;-)
Some previous discussion: https://news.ycombinator.com/item?id=9837802
They all seem to be riddled with ads or obnoxious "cute" features to justify the price
It also works for iOS and WatchOS.
It doesn't get more $2 Casio than that.
That said Numi and some of the alternatives do look nice.
I wish it supported multiple windows, though.
Given the ease of macOS GUI development to begin with, there are more small-time, lone developers making full GUI apps there, versus other platforms.
Other platforms have a higher barrier of entry in that regard, so the landscape is more conducive to having already started out as a team and so developing a more significant app worthy of that kind of investment.
the environment is clean and enables people to do what they want, even if XCode is a piece of garbage shit, it gets the job done
the overall quality of Apple apps encourages devs to apply the same principles, easy to use and beautifully designed apps
in comparison, when you see official Windows metro/fluent apps looking so boring, it doesn't encourage people to develop natively
then you have the details that kills it, lack of proper windows store, lack of people native way of distributing apps (exe? msi? vsx? appbundle? zip my 100's dotnet dlls?) it makes you not want to even start
even Microsoft is ditching all that crap and rewriting their native apps with electron, wich says a lot about the windows ecosystem (https://www.theverge.com/2021/1/4/22213300/microsoft-one-out...)
This type of app is going to be valued higher by Mac users.
Imagine if you saw a header on the request that looked like:
``` Authorization: Bearer A17b2C23kd231h12309 ```
That might look totally safe/normal at a glance. It's just an auth header, right? But who's to say there isn't extra info embedded in there? Maybe "A" means a conversion between USD to Euros and the number after it refers to the number of times such a query was made in the last hour. Maybe the letter after it is a signal for the order of magnitude of the largest unit amount (tens, thousands, millions, etc).
I have little hopes for end users (including myself) from ever being able to reliably confirm/disconfirm the privacy impact of closed source apps unless network access is completely cut off. Even if I monitored requests in Little Snitch, who knows what clever encoding schemes can be used to leak out data through requests that appear benign. That's not to say it's not useful to do so (many, if not most malicious apps like that would probably not bother to cover their tracks that well).
Looks like there is a TestFlight link to get Soulver 2 for iOS and iPadOS if anyone is interested in it: https://twitter.com/soulver/status/1375368313774215171
I use Soulver 2 on my iPhone and iPad at least once a week and couldn't imagine going without it.
But they've pulled the old version off the iOS store for the meantime before releasing the new version.
P.S. looks like a great app!
But providing a standalone desktop/terminal version is on the list.
As I see it it is rust and wasm. It would be nice to have some note about the architecture in the docs, maybe someone would pick it up to make a desktop app from it too.
However, in the next release I might provide a desktop version.
Edit: it of course already has it https://github.com/nikolaeu/numi/wiki/Alfred-Integration
Here's the text: price = $8 times 5 $40 fee = 8% 8 % fee on price in Euro 39.48 EUR
What does that mean? "fee on price" should mean "fee times price", right? So 8% of $40. That's nowhere near 39.48 EUR. Could it mean "price after fee is deducted"? But if so, it must have been made during a time when EUR was worth almost 8% less than dollars? Did that ever happen?
5 * 8 = 40 40 * .914 = 36.56 36.56 * 1.08 = 39.48 (ish)
I love the idea of a fast and tiny calculator notebook. I was a big Mathematica user (as long as my uni paid for the crazy expensive licence) for even simple calculations, and this would almost scratch my itch.
I'm saying almost because it needs a bit more work, at least some more quantities and units, like speed, voltage, power etc. And it all breaks down if you try do a calculation where the quantity/units change, i.e. the units disappear (because the app doesn't understand the formula) and you can't use the conversions anymore. I'm not saying it's a bad thing or that I absolutely need it, but the $24 price is no joke.
This looks way better though.
Update: There is a chrome extension https://chrome.google.com/webstore/detail/instacalc/hfoojdao...
I have yet to find an alternative that is more convenient
1) Configurable keyboard shortcut to bring this up 2) Good units/percentages/bytes support 3) Variable assignments / custom functions 4) Long History
With that said, it looks exactly like it could be a random CLI application running in an Oh My Zsh theme. Not much differentiation there.
EDIT: I feel like this app could be created in a few hours by wrapping a context-aware unit/currency conversion library with Rich Python [0].
Most technically oriented Mac users I know use Alfred. A quick CMD+space "4 tea spoons to ml" will open a browser window with your answer from your favourite search engine.
For more complex queries, preceded your input with "Wolfram" (tab autocomplete on the "wo") and you have the entire Wolfram engine at your fingertips.
The above mechanism is exceptionally flexible to any form of question, conversion, or math,and very low friction.
For the tax percentage calculation example (or anything similar), you'll be hard pressed to find someone who has this problem often enough to want to to pay for this, AND doesnt already use anymore comprehensive and familiar spreadsheet tool.
Edit: And one of the thing I dont understand is all these Notes Calculator dont have B for Billion and T for Trillion. Some of them has M for million, but most dont.
Most people aren't Jeff Bezos!
[1] https://en.wikipedia.org/wiki/List_of_humorous_units_of_meas...
If you were still using it I'm interested to know why – I stopped because it felt clunky to use and there weren't many widgets.
I'm not sure it's much of a criticism of an app if they don't have a Dashboard widget.
It's list of features is quite extensive: https://github.com/nikolaeu/numi/wiki/Documentation
Plus I don't mind paying for a simple, high-quality tool that I use all the time!
There are of course a bunch of third party apps and I've used many of them across multiple OS.
Does anyone here uses it, and can ELI5 to me why Alfred is so good?
These days, DuckDuckGo is my go to calculator. I can type math and conversions and get the answer. And if I don’t, I do the !wa bang and let Wolfram Alpha handle it.
There's also Grapher, macOS built-in equation plotter.
Big Sur/iOS 14 widgets don't support interactivity beyond single clicks, so I don't see any way a Numi widget would be of any benefit.
Just using an app that I can open and close anytime is much preferable to me. Currently using speedcrunch for this, but your solution looks a bit more feature full and maybe a good middle-ground between a calculator and just firing up ipython or similar.
All in all a desktop version would be much appreciated, but I understand if it's not a focus for you. For the technical part: what do you think, what would you use in rust to turn this intu a regular gui app?
This felt so intuitive to me that ever since, I’ve ensured my machines had ? do calculations in the shell (by aliasing it to whatever could do math).
I never really want to use spotlight to browse to some random directory or file on my filesystem, for me it's strictly for calculator and opening the Bluetooth settings...
- you can control your whole machine with it, so I don't have to use mouse anymore for - sleep/shut down/volume/
- extra indexing for folders/documents/images
- web search in different sites (gmail/wiki/amazon,....)
- clipboard history
- snippets (ascii art for luls ¯\_(ツ)_/¯, but most importantly I use this for script snippets I need to use in some UIs/ when I'm remote in some vim session in some server
- workflow - MS ToDo implementation, quick little things like switch off wifi, set dns to 1.1.1.1/unset, ...
- least but not last, never had a problem with db update beeing stuck on indexing and taking 150% CPU like with spotlight
Some examples that you can just install without writing your own: https://www.alfredapp.com/workflows/
Aside from that, the most basic understanding of what Spotlight is reveals there is no other way for it to function other than to send the users input off-machine:
The user types in a value and results are returned related to that value, some, from online sources.