TL;DR

A developer has released Edsger, a handwritten Clojure REPL for the reMarkable 2 tablet, showcased on Show HN. The project enables handwritten input for Clojure code execution, aiming to enhance programming on e-ink devices.

A developer has launched Edsger, a handwritten Clojure REPL designed specifically for the reMarkable 2 tablet, and showcased it on Hacker News Show HN. The project allows users to write Clojure code by hand on the device and execute it interactively, representing a novel approach to programming on e-ink devices.

Edsger is an open-source project that enables handwritten input for a Clojure REPL on the reMarkable 2, a popular e-ink tablet known for note-taking and limited programming capabilities. The developer, Daniel Janus, demonstrated the tool on Show HN, emphasizing its ability to interpret handwritten Clojure code and execute it directly on the device.

The implementation leverages handwriting recognition technology integrated with Clojure’s REPL environment, allowing users to write code with a stylus and see immediate results. The project aims to improve the programming experience on devices that traditionally lack a keyboard or mouse, especially targeting developers and enthusiasts interested in portable coding solutions.

Why It Matters

This development is significant because it pushes the boundaries of what is possible on e-ink devices like the reMarkable 2, which are typically used for note-taking rather than coding. By enabling handwritten Clojure REPL interaction, Edsger could inspire new workflows for developers who prefer writing by hand or need portable coding environments, especially in contexts where traditional hardware is impractical.

Additionally, this project highlights the growing interest in combining handwriting recognition with programming environments, potentially influencing future tools for coding on tablets or other limited-input devices. It also demonstrates the creative use of existing hardware for new purposes, expanding the device’s utility beyond its original design.

Ciscle EMR Stylus for Remarkable 2 – Digital Pen with Palm Rejection, 4096 Pressure & Tilt Support, Eraser & 5 Replaceable Tips, No Magnetic Attachment, No Charging or Bluetooth Required (Black)

Ciscle EMR Stylus for Remarkable 2 – Digital Pen with Palm Rejection, 4096 Pressure & Tilt Support, Eraser & 5 Replaceable Tips, No Magnetic Attachment, No Charging or Bluetooth Required (Black)

🖊 Device Compatibility – Works with Remarkable 1 / Remarkable 2 and selected EMR-enabled tablets (Samsung, Wacom, Onyx/Boox)….

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

The reMarkable 2 has gained popularity for its paper-like display and focus on note-taking, with limited native support for programming. Previous efforts to run code or develop software on the device have involved remote access or workarounds. The introduction of a handwritten Clojure REPL marks a novel approach, building on advances in handwriting recognition and functional programming.

Daniel Janus previously shared other projects related to handwriting recognition and programming tools, but Edsger is notable for its focus on interactive Clojure development directly on the device. The project was posted on Show HN, a platform for showcasing new projects and prototypes, indicating its experimental and early-stage nature.

“Edsger transforms the reMarkable 2 into a portable Lisp environment, making handwritten coding practical and fun.”

— Daniel Janus

“This could be a game-changer for developers who want to code on the go without traditional hardware.”

— Hacker News commenter

Mead Learn to Letter Writing Tablet, Handwriting Practice Pad Grades PK-1, 10" x 8", Solid & Dotted Raised Ruling, 40 Sheets, 4 Pack (480018)

Mead Learn to Letter Writing Tablet, Handwriting Practice Pad Grades PK-1, 10" x 8", Solid & Dotted Raised Ruling, 40 Sheets, 4 Pack (480018)

The Learn to Letter Writing Tablet, appropriate for grades PK-1, gives beginning students the perfect place to practice…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What Remains Unclear

It remains unclear how robust the handwriting recognition is for complex or lengthy Clojure code, and whether the system can handle real-world coding sessions reliably. The project is early-stage, and user feedback or broader adoption has yet to be seen.

ProtoArc Foldable Keyboard and Mouse, XKM01 True Full-Size Folding Wireless Keyboard Mouse Combo for Business Travel, a Portable Office Suite On-the-Go, Compatible with Laptop iPad Tablet - Black Gray

ProtoArc Foldable Keyboard and Mouse, XKM01 True Full-Size Folding Wireless Keyboard Mouse Combo for Business Travel, a Portable Office Suite On-the-Go, Compatible with Laptop iPad Tablet – Black Gray

Full-Size Productivity On The Go: A 105-key folding keyboard delivers a true desktop experience with dedicated function/number pads—ideal…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What’s Next

Next steps include further testing of Edsger’s capabilities, user feedback collection, and potential integration with other tools or languages. The developer may also release updates to improve recognition accuracy and usability, and explore broader community engagement.

Programming Clojure, Fourth Edition

Programming Clojure, Fourth Edition

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

How does Edsger interpret handwritten Clojure code?

Edsger uses handwriting recognition technology integrated with the reMarkable 2 to interpret handwritten input into executable Clojure code, allowing for interactive programming directly on the device.

Is Edsger available for public use?

The project was shared on Show HN as an early prototype; availability for public use depends on further development and potential open-source release by the creator.

Can Edsger run complex Clojure programs?

It is not yet clear how well Edsger handles complex or lengthy code, as the system is still in an experimental stage and primarily showcases handwriting recognition for simple interactions.

What hardware does Edsger support?

Currently, Edsger is designed specifically for the reMarkable 2 tablet, leveraging its stylus and handwriting capabilities.

What are the limitations of this project?

Limitations include potential recognition accuracy issues, limited testing scope, and the early-stage nature of the project, which may affect stability and usability.

Source: Hacker News

You May Also Like

Acoustic Dampening, Placement, and the “Rig in the Closet” Setup

Thorsten Meyer AI says distance, isolation, sealing, and ventilation beat foam-first fixes for noisy AI workstations and gaming PCs.

Tech Companies to Discuss Iran’s Future During ‘Private Conference’ at Uber HQ

A private conference at Uber HQ in San Francisco will bring together Iranian diaspora elites, tech CEOs, and investors to discuss Iran’s future amid ongoing regional conflict.

MAGA’s favorite psychedelic

The Trump administration is considering fast-tracking research and potential approval of ibogaine, a psychedelic linked to opioid and PTSD treatment, amid bipartisan shifts.

Alphabet to Raise $80 Billion in Equity Capital for AI Spending

Alphabet plans to raise $80 billion via equity offerings, including a deal with Berkshire Hathaway, to fund its AI development efforts.