Project ideas from Hacker News discussions.

FlowCE: Calculus on your TI-84 Plus CE

📝 Discussion Summary (Click to expand)
  • Skepticism about the practical audience for a “vibe‑coded” CAS add‑on

    “Snap judgment, but it appears to be a vibe coded interface added to an existing CAS for a TI‑84 Plus CE calculator.” – mkprc
    “I wonder who would install this onto their calculator in earnest. Like, who’s the segment of folks with the savvy to learn about this and install this on their TI calculator, but who aren’t savvy enough to just learn to do the computations in curricular calculus class?” – mkprc

  • Appreciation of CAS benefits for checking work and reducing computational load

    “I used to use a TI‑89 in high school, which had a calculus‑enabled CAS built‑in. It was really handy for checking my work and for working on components of problems. And if you're in a class where the work is more applied math, like physics, it's really helpful so that you can think of the overall problem without getting bogged down in the computation.” – acjohnson55

  • Concerns about educational impact – reliance on calculators may hinder learning fundamentals
    Implicit in mkprc’s doubt: users who can install the tool but struggle with basic calculus computations suggest a risk of substituting calculator reliance for genuine understanding. This theme questions whether such tools support learning or become a shortcut that bypasses skill development.


🚀 Project Ideas

TI-84 Plus CE CAS Installer Suite

Summary

  • A cross‑platform GUI application that bundles a trusted CAS (e.g., MicroPython‑based sympy port) and provides one‑click flashing to a TI-84 Plus CE via TI Connect CE, with backup/restore safeguards.
  • Core value proposition: Eliminates the manual, error‑prone installation process so students can get a working CAS on their calculator in minutes.

Details

Key Value
Target Audience High school and early college students who own a TI-84 Plus CE and want CAS capabilities without deep technical tinkering
Core Feature One‑click install/uninstall of CAS firmware, automatic backup of existing OS, and verification of flash integrity
Tech Stack Electron (or Tauri) for GUI, Python backend for firmware bundling, libti* for USB communication
Difficulty Medium
Monetization Hobby

Notes

  • HN commenters expressed doubt about who would bother installing a CAS: “I wonder who would install this onto their calculator in earnest… who aren’t savvy enough to just learn to do the computations in curricular calculus class?” This tool directly lowers that barrier. (mkprc)
  • By providing a safe, reversible process, it encourages experimentation and could spark discussion on the r/calculator subreddit about CAS usefulness in exams and homework.

Calculator Companion CAS Web App

Summary

  • A responsive web app that offers a full symbolic algebra system (powered by Sympy.js or similar) and can export results as TI‑Basic snippets or send them directly to a TI‑84 Plus CE over WebUSB via the TI‑Connect CE bridge.
  • Core value proposition: Gives students instant CAS power on any device (phone, laptop) while keeping the workflow tied to their physical calculator for homework submission.

Details

Key Value
Target Audience Students who use TI-84 Plus CE for classwork but prefer doing algebra on a phone or computer
Core Feature CAS engine with expression simplification, derivatives, integrals, matrices; one‑click export to TI‑Basic or direct USB transfer
Tech Stack React + TypeScript frontend, Sympy.js (or Math.js) for CAS, WebUSB API for calculator communication, optionally a native bridge using ti-connect‑ce
Difficulty Medium
Monetization Hobby

Notes

  • A commenter noted the TI‑89’s built‑in CAS was “really handy for checking my work… so that you can think of the overall problem without getting bogged down in the computation.” This web app brings that same benefit to TI‑84 users without hardware changes. (acjohnson55)
  • The ability to instantly push results to the calculator could fuel HN debates about the role of CAS in learning versus mere answer‑checking, and the app could be shared as an open‑source project for educational communities.

TI‑84 Calculus Program Hub

Summary

  • A curated, version‑controlled repository (GitHub‑style) of TI‑84 Plus CE programs focused on calculus (derivatives, integrals, series, etc.), complete with user ratings, dependency tags, and a lightweight client app that simplifies browsing, downloading, and installing programs directly via TI‑Connect CE.
  • Core value proposition: Reduces the fragmentation and guesswork of finding reliable calculator programs, giving students a trusted “app store” for their TI‑84.

Details

Key Value
Target Audience TI‑84 Plus CE users in high school AP Calculus, IB Math, or introductory college calculus courses
Core Feature Searchable program library with one‑click install/update, automated dependency resolution, and user reviews
Tech Stack Node.js/Express backend, PostgreSQL for metadata, React client, optional command‑line tool that talks to TI‑Connect CE for program transfer
Difficulty Low‑Medium (mainly metadata and UI)
Monetization Hobby

Notes

  • HN users questioned the audience for a manually installed CAS: “who… aren’t savvy enough to just learn to do the computations in curricular calculus class?” A program hub sidesteps the need to learn CAS installation by offering ready‑made, tested utilities. (mkprc)
  • Such a hub would likely generate discussion on HN about the ethics of sharing calculator programs, encourage contributions from the community, and provide practical utility for students preparing for exams.

Read Later