TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Numworks: open-source, Python-compatible handheld graphing calculator

158 pointsby 0xb100db1adeover 6 years ago

13 comments

Eccoover 6 years ago
You may want to check out:<p>The whole calculator running in a browser, thanks to emscripten : <a href="https:&#x2F;&#x2F;www.numworks.com&#x2F;simulator&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.numworks.com&#x2F;simulator&#x2F;</a><p>An interactive PCB viewer, in the browser again : <a href="https:&#x2F;&#x2F;www.numworks.com&#x2F;resources&#x2F;engineering&#x2F;hardware&#x2F;electrical&#x2F;pcb&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.numworks.com&#x2F;resources&#x2F;engineering&#x2F;hardware&#x2F;elec...</a><p>Full schematics <a href="https:&#x2F;&#x2F;www.numworks.com&#x2F;resources&#x2F;engineering&#x2F;hardware&#x2F;electrical&#x2F;schematics&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.numworks.com&#x2F;resources&#x2F;engineering&#x2F;hardware&#x2F;elec...</a><p>And of course the whole source code to the operating system, <a href="https:&#x2F;&#x2F;github.com&#x2F;numworks&#x2F;epsilon" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;numworks&#x2F;epsilon</a>
dbcurtisover 6 years ago
It should be pointed out that this is Micropython, not the Python that you are probably used to. Micropython is great stuff, I’m a huge fan, but it is different from CPython in noticeable ways.<p>They seem to have simply copied a source snapshot over; I’m not sure what that means for incorporating updates and fixes to the Python system. Maybe they needed a fork for some reason. I do wish their documentation gave a little more credit to the Micropython project.
评论 #18050708 未加载
smartmicover 6 years ago
If you care about calculation&#x2F;typing efficiency, you might also want to check out RPN (reverse polish notation).<p>I am recommending the HP 35s. Once you are used to the notation, it is a real pleasure, not only for old-school advocates like me. Added bonus: you will gain respect for stack-based languages like Forth, Factor etc.
评论 #18050385 未加载
评论 #18051507 未加载
评论 #18057273 未加载
pietroglyphover 6 years ago
It&#x27;s always amazed me how, in 2018, TI calculators with software and hardware from 10 years ago still cost $100+ dollars [0] and command a near monopoly in US secondary schools (which, I suppose, is why they still cost that much). For that price you can get a significantly more powerful and functional mobile phone [1] (see 24K of ram vs. 2GB, 96x64 screen vs. 720 x 1280)!<p>The space needs competition, and I hope Numworks gives TI a run for their money (the calculator is even allowed on the big standard exams), but schools are so standardized on TI calculators (and generally slow-moving) that change will be hard. Casio has also tried to break into this space with significantly cheaper calculators (which are also allowed on standardized exams), but they have failed to gain significant traction so far.<p>A relevant XKCD (of course): <a href="https:&#x2F;&#x2F;xkcd.com&#x2F;768&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;768&#x2F;</a><p>A related piece of journalism: <a href="https:&#x2F;&#x2F;wapo.st&#x2F;1Cl0Vyf" rel="nofollow">https:&#x2F;&#x2F;wapo.st&#x2F;1Cl0Vyf</a><p>[0]: <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;B0001EMM0G&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;B0001EMM0G&#x2F;</a><p>[1]: <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;B01H2E0KVA&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;B01H2E0KVA&#x2F;</a>
评论 #18051453 未加载
评论 #18051868 未加载
评论 #18050305 未加载
评论 #18050751 未加载
评论 #18051406 未加载
评论 #18050777 未加载
kfogelover 6 years ago
It&#x27;s not open source; the Hacker News headline is wrong. The Numworks web site does not claim it&#x27;s open source, by the way -- the problem is only in the headline here. The license is Creative Commons Attribution-NonCommercial ShareAlike (CC-BY-NC-SA), and the presence of the &quot;NonCommercial&quot; clause makes it unambiguously non-open-source. If that clause were not present, CC-BY-SA would still be an odd license to use for software anyway, but because of the NC clause we never get to that issue.
评论 #18049516 未加载
评论 #18049885 未加载
评论 #18049518 未加载
zokierover 6 years ago
Personally I feel like clamshell design would make lots of sense for these more advanced calculators. At the same footprint you could have lot bigger screen, and more&#x2F;bigger buttons. As an added bonus the screen would be more readable when sitting on a desk. I wouldn&#x27;t think the marginally added thikness would impact much something thats being carried around in backbacks most of time anyways.<p>For some reason practically no calculators seem to have used clamshell design. Does anyone know why?<p>Closest example I know of would be HP 200LX, but it is a full-blown computer so it doesn&#x27;t fit the requirements for education market. Looking at this side by side picture with a graphing calculator, it is not difficult to imagine the calculator keys being transplanted to 200LX to make a nifty new device.<p><a href="https:&#x2F;&#x2F;cdn.pbrd.co&#x2F;images&#x2F;HFcfXoM.png" rel="nofollow">https:&#x2F;&#x2F;cdn.pbrd.co&#x2F;images&#x2F;HFcfXoM.png</a>
评论 #18051266 未加载
评论 #18050401 未加载
评论 #18052139 未加载
评论 #18050274 未加载
评论 #18050563 未加载
evan950over 6 years ago
While the calculator itself seems really cool, I&#x27;m really perplexed by this design.<p>I see little point to advertising it as something that can input and execute python if it takes you at least 5 minutes to type<p>`for i in range(10): print(i)`
评论 #18051488 未加载
评论 #18055069 未加载
评论 #18051497 未加载
nicolashahnover 6 years ago
Virtually everyone that would own one of these already has a smartphone with more computational power, where an app can be made, or already exists, that does all of these functions or more.<p>Is the only reason for this to exist for use on a standardized test?
评论 #18053963 未加载
fmajidover 6 years ago
No RPN, no deal, sadly.<p>Have a look at the Swiss Micros DM-42L, it&#x27;s a thing of beauty.
评论 #18059375 未加载
Jyaifover 6 years ago
This is one of the best crafted website on the internet.
ju-stover 6 years ago
Does it run Doom and Pokemon like its TI competitors?
评论 #18055075 未加载
foolinaroundover 6 years ago
how does this compare in terms of capabilities, prices etc with existing alternatives such as TI, etc?
florence123over 6 years ago
&quot;It is also permitted for use on the SAT by the College Board starting with the August 2018 administration.&quot;<p>That&#x27;s ridiculous. Privatized standard testing seems like a bad deal for folks who can&#x27;t afford these expensive calculators.
评论 #18049504 未加载
评论 #18049480 未加载