6 ms·
Notepad Calculator
- warning26 4y agoNeat! I remember a Mac app with a similar concept from ages ago: http://calca.io/ http://calca.io/ Glad to see something like it for the web!
- toiletfuneral 4y ago[dead]
- monkmartinez 4y agoI love this app on my iPhone. It seems like it has been abandoned and that is super sad. It comes in super handy when traveling and you need to convert currency and for purchases.
- _0xdd 4y agoReminds me of Soulver[0], one of my favorite macOS apps. [0] https://soulver.app/ https://soulver.app/
- fprotthetarball 4y agoSoulver's WolframAlpha support is great, too. No need to switch to a browser to bring in some real world data.
- sidechaining 4y agoHow do you do this?
- fprotthetarball 4y agoSettings > Calculator > Wolfram|Alpha. You provide a Wolfram ID from WolframAlpha and then "= ?" in a sheet will query WolframAlpha for the previous variable. https://twitter.com/soulver/status/1592207142047698945 https://twitter.com/soulver/status/1592207142047698945
- steveridout 4y agoThat was the inspiration for this site a few years back. I wasn't a Mac user at the time so couldn't even try Soulver myself but thought it was a cool idea.
- deleted 4y ago[deleted]
- albybisy 4y agoanother nice app for mac is Numi. https://numi.app/ https://numi.app/
- Daunk 4y agoMake it a VSCode extension. (There's probably one already)
- jdmichal 4y agoIf you're in VSCode already, just install the Microsoft "Polyglot Notebooks" extension and get full Markdown with a multi-language .NET runtime. https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.dotnet-interactive-vscode https://marketplace.visualstudio.com/items?itemName=ms-dotne...
- steveridout 4y agoSounds cool, I was about to try this but it lost me (for now at least) with the .NET SDK requirement.
- infinityio 4y agoQALC is a vscode extension that behaves quite similarly to this!
- steveridout 4y agoThis is pretty cool!
- PreInternet01 4y agoCalculations fail if your browser locale uses number formats incompatible with en-US. E.g. the "How many weekdays in a month?" (near the top of the page) calculation remains blank for me. Changing the input from "*5" to "4.333333 * 5" makes it work -- the outcome of the previous step is "4,333333" (comma, not dot), breaking the next step...
- flobosg 4y agoans * 5 also works.
- steveridout 4y agoThanks for reporting this, I'll work on it. In the meantime, there's a workaround you can use to change the locale by entering the following in the JavaScript console: localStorage['locale'] = 'en-US'
- nodja 4y agoThe pokemon bd/sp games suffer from a similar issue. https://www.youtube.com/watch?v=fB2C8q42X64 https://www.youtube.com/watch?v=fB2C8q42X64
- steveridout 4y agoThis should now work regardless of your locale. Please let me know if you notice any more bugs!
- jonwinstanley 4y agoThis is cool. I use a Mac app called Numi that does something similar.
- jaredreich 4y agoNice! Very similar to https://calcutext.com/ https://calcutext.com/
- david927 4y agoNotepad++ has NppCalc which has similar functionality. Nice work!
- riedel 4y agoAlso working nicely both numeric and symbolic: https://smath.com https://smath.com (3MB windows binary or cloud version, russian freemium)
- garganzol 4y agoThis concept has big potential. It is similar to a spreadsheet but allows the free form of data entry which may be empowering to quite a few customers out there.
- chazeon 4y agoLook good. I start to wonder what if Jupyter Notebook has results shown on the right.
- perryizgr8 4y agoLooks awesome. Let me plug my own, way more basic version: https://blog.perryizgr8.com/typecalc/ https://blog.perryizgr8.com/typecalc/ Sadly I never took it as far as I wanted to.
- lindig 4y agoSuggestion: parse any number like 12:03 as 12 minutes and 3 seconds (and 04:12:03 with hours) and represent it as seconds. It makes working with durations a lot easier. This is just an additional parsing rule (could also use 12m3 or 4h12m3) like 1e3 for 1*10^3 but is typically not implemented.
- dr_kretyn 4y agoI'm reading 12m3 as "twelve cubic meters"
- bityard 4y agoI've always found these apps interesting, I feel like if Microsoft added one of these to their office suite, it would replace a lot of use cases that people otherwise abuse spreadsheets for. I'd love to find a self-hosted version of one of these but at the same time wonder if I'd just end up reaching for a jupyter notebook instead.
- monkmartinez 4y agoIntegration with OneNote would be a killer feature. I do a lot of price comparisons and abuse spreadsheets all the time. I have to convert many unit types to ensure apples to apples comparisons which are difficult to keep in your head. So I end up with mangled spreadsheets with tons of text and numbers. Obviously, not the intended use case for spreadsheets.
- montagg 4y agoI’ve used Soulver on the mac to replace a spreadsheet for personal finances and it is amazing. Does a lot of what this does but with better natural language integration and a whole ton of useful functions like compound interest/loan calculations, stock prices, currency conversion, hex math, etc
- deepfriedbits 4y agoLove Soulver. It's such a well-made app. My problem is that I use it so infrequently that I often forget I have it.
- analog31 4y agoMicrosoft is so close -- after all the office suite already has a built in macro language. I tolerated that language because it was part of my "thinking" app -- Excel -- for so many years. As a non-expert in programming languages, I couldn't fault it in any way, except for being proprietary. Today, I've gotten to the point where I can barely use any document editing app that doesn't let me insert a code cell, which means for all intents and purposes, Jupyter. Every other authoring tool requires me to copy and paste -- from Jupyter.
- 4y ago
- simlevesque 4y agoThis should have it's own file extension.
- samwillis 4y agoLove all of these, here's another one from earlier this year: https://numpad.io/ https://numpad.io/ Discussion: https://news.ycombinator.com/item?id=32493946 https://news.ycombinator.com/item?id=32493946
- linhns 4y agoGreat! Best UI I have seen among similar apps. Works on phone as well.
- smusamashah 4y agoThere are a bunch of these shared here over time. https://bbodi.github.io/notecalc3/notecalc https://bbodi.github.io/notecalc3/notecalc https://dedo.io/ https://dedo.io/ https://numbr.dev/ https://numbr.dev/ https://github.com/iaredreich/calcutext https://github.com/iaredreich/calcutext https://calcutext.com/ https://calcutext.com/ https://calca.io/ https://calca.io/
- deleted 4y ago[deleted]
- spicybright 4y agoFor another one, I use Numi for macos often. It's native, clean looking, can handle units, and maintains it's buffer between launches. I love it as a virtual back of an envelope to noodle math on. https://numi.app/ https://numi.app/
- werd1 4y agoAndrea Juhász
- xixixao 4y agoI have a non-exhaustive comparison table of different alternatives here: https://github.com/xixixao/recomputer#same-use-case https://github.com/xixixao/recomputer#same-use-case
- kkfx 4y agoI do something equivalent (with far more features) in-Emacs buffers with calc functions on a region, perhaps inside an org-mode note. I do cite that NOT as a critic for the author NOR as advertisement for Emacs but to state a thing: FULLY INTEGRATED ENVIRONMENTS are the way to go. It's absurd that with an OS/set of apps who can do something you can't do something out-of-context. I'm actually write and email? Why I can't solve some math inside of the mail body? The sole answer I found is commercial software: keeping things separated means having products on sale. Keep anything integrated means far less.
- JZL003 4y agoSpeaking of literate-calc mode is AMAZING for these sorts of things. It lets you use emacs-calc in a notebook, so you get units, unit conversions, solving. It's great for quick calculations and units make sure you know immediately if you need to divide or multiply. I use it all the time to make benchmarks for how long something will take, the memory, etc (Just add this for unit conversions ``` (after! calc (defalias 'calcFunc-uconv 'math-convert-units)) ``` )
- khugo 4y agoI've seen these a couple of times now and they do look pretty cool. Does anyone know if there is an Obsidian plugin that does something similar to this?
- amadeuspagel 4y agoI made a notepad repl: https://replpad.com/ https://replpad.com/
- unnouinceput 4y agoUh, dark mode. Look, if you're going to overwrite the user's browser settings I suggest give, if not full theme choice, at the very least to chose from dark/white mode. I'm a light mode user, so your web app lived on my computer for less than 5 seconds.
- anotheryou 4y agooh cool, have to compare it to https://bbodi.github.io/notecalc3/notecalc# https://bbodi.github.io/notecalc3/notecalc# (once not on mobile)
- 97-109-107 4y agoFor linux users there's a approximation of this idea - speedcrunch
- greenyoda 4y agoGreat little program! And it's also available for Windows and macOS. https://heldercorreia.bitbucket.io/speedcrunch https://heldercorreia.bitbucket.io/speedcrunch
- dang 4y agoRelated: Show HN: Notepad Calculator – create and share back of the envelope calculations - https://news.ycombinator.com/item?id=10670343 https://news.ycombinator.com/item?id=10670343 - Dec 2015 (2 comments)
- dogancelik 4y agoNeat! I used to use https://instacalc.com/ https://instacalc.com/ for simple calculations, you can share your calculations, but it doesn't have the notepad feature like this one.
- jonahx 4y agoI think it's interesting that the value here is essentially "a jupyter notebook" but... - Evaluations shown in a sidebar - Automatically figures out what is a calculation and what is a comment/explanation for you I am not saying this to minimize the app, but to marvel at how much just those things improve the UX, at least for many use cases.
- anderskaseorg 4y agoPerhaps the most important difference is that expressions re-evaluate automatically on changes. You don’t have to go manually rerun all the dependent expressions, or wait for the kernel to restart, or worry that some of the results you’re seeing might be stale.
- steveridout 4y agoI'm the creator of this site. It's a very nice surprise to see it appear here! I created it a few years ago and recently added the ability to create multiple notes and to sync your notes to the server. Interested to hear your feedback, please keep it coming! EDIT: Just adding that there are two secret features that you can enable via the browser's JavaScript console: 1. Change locale to change the number format used in the answer column: localStorage['locale'] = 'en-US' 2. Dark mode: localStorage['darkMode'] = 'true' After running either of the above commands, refresh the tab for the change to take effect.
- ForOldHack 4y agoIts actually brilliant, literally brilliant.
- mbar84 4y agoIt's a great idea. I think it's one part of a great tool that would give excel a real run for its money. If you can create, populate and reference tables, I think you'd have a real winner.
- vxNsr 4y agoHey, is there a reason that I can't use currency units? when I try to use the dollar sign ($) or usd-suffix the calculation fails.
- steveridout 4y agoIt's because it's not supported out of the box by the mathjs library I'm using: https://mathjs.org/ https://mathjs.org/ I agree that this would be nice.
- wodenokoto 4y agoThe concept for this is awesome. I do wish I could get it as a plug-in to vs code in a similar fashion to how vs code handles jupyter notebooks
- ForOldHack 4y agoIts already cratered... but its written well enough to have been archived, and it still runs! https://web.archive.org/web/20221228162145/https://notepadcalculator.com/ https://web.archive.org/web/20221228162145/https://notepadca...
- tomphoolery 4y agoThis is just a dynamic programming language.
- deleted 4y ago[deleted]
- personjerry 4y agoI bet this could be implemented as a frontend over Google Sheets
- vivegi 4y agoWhere is the list of supported built-in functions? Perhaps adding a page documenting that would make it useful for your users.
- hyperhopper 4y agoJupyter notebooks seem to do this same thing better. This seems like it's own Lagrange to learn that's less extensible than python.
- PieUser 4y agoThis is great! Is there an offline version available?
- steveridout 4y agoThere's no completely offline version. But if you don't sign in then none of your notes are sent to the server, they stay in localStorage in your browser.
- PieUser 4y agoAre note contents encrypted at all or just stored as plaintext in the cloud?
- steveridout 4y agoRight now they are stored as plaintext on a VPS server (or in localStorage in your browser if you aren't signed in). I was wondering whether encryption might be compelling as a premium feature if this ever got enough users to think about monetizing it in future. What do you think?
- eatrichordie 4y ago[flagged]