AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Before you orderOffer from Amazon

Get smart everyday buys delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

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.

Products Worth Considering

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

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.

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.

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

Yoko Ono’s Retrospective Invites Viewers To Participate In Her Radical World

Yoko Ono’s new retrospective at the Broad in LA highlights her pioneering participatory art and her influence on conceptual and performance art.

THE CHICAGO BULLS ANNOUNCE NEW MINORITY INVESTMENT BY LUKAS AND SAMANTHA WALTON

The Chicago Bulls have announced a new minority investment from Lukas and Samantha Walton, marking a significant development for the team’s ownership structure.

Five Levers, Many Hands

Thorsten Meyer AI’s Phase 2 opener maps five policy tools governments are using as AI labor effects remain unsettled.

Alan Greenspan, former chair of the Federal Reserve, has died at age 100

Alan Greenspan, influential former Federal Reserve Chair, has died at age 100. This marks the end of a significant era in U.S. economic history.