Project ideas from Hacker News discussions.

I spent 50 hours drawing a line graph

📝 Discussion Summary (Click to expand)

3 PrevalentThemes

Theme Supporting Quote
Hand‑drawn data visualizations are valued for their tactile craft and aesthetic. > "The feeling of erasing graphite to reveal clean, crisp lines is something that software cannot recreate." – dougdude3339
Readers want to recreate that manual look using digital tools. > "What I'm curious now is how one could use software (even PowerPoint) to make graphs that replicate that handmade aesthetic." – bananaflag
Historical/manual drafting practices are remembered fondly and seen as a lost art. > "In the mid‑2010s… they still learnt to use those tools as part of their vocational training… Completely mind‑boggling how much time they must have spent on a single project." – max‑ch

🚀 Project Ideas

Generating project ideas…

HandDrawn Graph Studio

Summary- Converts hand‑drawn chart sketches into clean, styled vector graphics while preserving pencil texture and eraser marks.

  • Gives creators a quick way to digitize the tactile aesthetic that software alone can’t replicate.

Details

Key Value
Target Audience Data journalists, researchers, educators who love hand‑drawn visual style
Core Feature Sketch‑to‑vector conversion with adjustable pencil, bevel, and eraser settings
Tech Stack React front‑end, Node.js backend, TensorFlow.js for sketch recognition, SVG output
Difficulty Medium
Monetization Revenue-ready: Subscription $9/mo

Notes

  • HN commenters repeatedly praise the “feeling of erasing graphite” and the unique aesthetic; they’d love a tool that captures that digitally.
  • Could spark discussion on preserving analog techniques in a automated era and provide a practical pipeline for publishing hand‑drawn charts online.

PencilGraph Plug‑in

Summary

  • Brings a full set of hand‑drawn styling options (pencil texture, bevel, consistent line thickness) to popular charting libraries.
  • Lets developers embed the tactile look directly into their data visualizations without leaving code.

Details

Key Value
Target Audience Python, R, and JavaScript developers who build charts for reports and publications
Core Feature Style presets and brush engine that mimic hand‑drawn strokes, bevel, and eraser effects
Tech Stack Python C++ extension, ggplot2 integration, D3.js for web version, OpenGL for brush rendering
Difficulty High
Monetization Revenue-ready: One‑time license $49

Notes

  • The community often laments “software cannot recreate” the graphite‑erase feel; they’d adopt a plug‑in that finally does it.
  • Could generate discussion on open‑source brush libraries and provide a practical utility for turning static plots into “hand‑crafted” graphics.

BevelLeague#Summary

  • An online competition platform where participants submit hand‑drawn data visualizations judged on technical accuracy and aesthetic flair.
  • Offers tutorials, style guides, and a marketplace for shared templates.

Details

Key Value
Target Audience Data visualization enthusiasts, educators, and hobbyists seeking community and critique
Core Feature Submission gallery, live voting, expert commentary, and downloadable style packs
Tech Stack Django backend, PostgreSQL, React front‑end, WebGL preview of submissions
Difficulty Medium
Monetization Revenue-ready: Event ticket $15 + merch

Notes

  • Frequent HN remarks like “This should be a competitive sport” show appetite for a structured arena to showcase hand‑crafted work.
  • Provides both a discussion hook and a practical service for discovering new techniques and fostering collaboration.

Read Later