frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Kurvengefahr – browser CAD/CAM for pen plotters

https://kurvengefahr.org/
10•tibordp•4h ago
A few years ago I made a pen plotter attachment for Prusa MK4 (https://www.printables.com/model/827264-pen-plotter-attachme...) and at the time I didn't have a good way to turn artwork into G-code for it, and I put the project on ice for a while.

I recently wanted to dabble in line art again and made a small browser app to make it easier. As agentic AI tools of 2026 are quite addictive, it rather quickly grew into something quite a bit more - an integrated browser CAD/CAM for pen plotters that covers everything from importing existing artwork, creating artwork from scratch, preparing for plotting and hardware integration. It includes some off-beat features like a Logo interpreter for turtle art and Graves RNN for handwriting synthesis and in addition to 3D printer pretending to be pen plotters it now also supports actual pen plotters based on EBB (AxiDraw) and GRBL firmwares through Web Serial.

If you own an AxiDraw or a GRBL plotter, I'd very much appreciate it you gave it a try and give feedback. As I don't own those, I did all the testing with a hardware mock on STM32, so I am not sure how well it works attached to an actual plotter.

Source code and docs are on GitHub: https://github.com/tibordp/kurvengefahr

Comments

adfm•1h ago
I haven’t fully tested it, but just wanted to say nice job! It even looks decent on my handset, which isn’t trivial.
WillAdams•43m ago
Shift doesn't seem to constrain when editing an off-curve node, only when placing a new on-curve node via drag.
chpatrick•22m ago
Achthung die kurve :D

Claude Code sends 33k tokens before reading the prompt; OpenCode sends 7k

https://systima.ai/blog/claude-code-vs-opencode-token-overhead
19•systima•28m ago•1 comments

Old and new apps, via modern coding agents

https://terrytao.wordpress.com/2026/07/11/old-and-new-apps-via-modern-coding-agents/
339•subset•7h ago•96 comments

Don't you mean extinct?

https://fabiensanglard.net/extinct/index.html
106•zdw•3h ago•46 comments

The shingles vaccine may reduce the risk of dementia

https://www.economist.com/leaders/2026/07/09/a-no-brainer-for-protecting-your-brain
94•saikatsg•3h ago•71 comments

Automation Without Understanding

https://arxiv.org/abs/2607.06377
30•root-parent•2h ago•17 comments

Against Usefulness

https://www.motivenotes.ai/p/against-usefulness
23•supo•1h ago•4 comments

Can We Understand How Large Language Models Reason?

https://cacm.acm.org/news/can-we-understand-how-large-language-models-reason/
5•adunk•50m ago•0 comments

Why study Diophantine equations?

https://hidden-phenomena.com/articles/modular
38•mb1699•3h ago•12 comments

LARP – Revenue infrastructure for serious founders

https://www.larp.website/
25•BerislavLopac•1h ago•1 comments

Show HN: Shirei, cross-platform GUI framework in native Go

https://github.com/hasenj/go-shirei/
41•hsn915•1h ago•22 comments

Understanding the Odin Programming Language

https://odinbook.com/
118•AlexeyBrin•6h ago•58 comments

Why write code in 2026

https://softwaredoug.com/blog/2026/07/09/write-code
6•softwaredoug•2d ago•54 comments

The power of collaboration: How we can reduce traffic congestion

https://research.google/blog/the-power-of-collaboration-how-we-can-reduce-traffic-congestion/
30•raahelb•3h ago•18 comments

Theo de Raadt: "You've been smoking something mind altering" (2007)

https://marc.info/?l=openbsd-misc&m=119318909016582
38•turrini•2h ago•27 comments

Ghostel.el: Terminal emulator powered by libghostty

https://dakra.github.io/ghostel/
210•signa11•10h ago•35 comments

Deir El-Medina Strikes

https://en.wikipedia.org/wiki/Deir_el-Medina_strikes
4•mooreds•4d ago•1 comments

How to Read More Books

https://scotto.me/blog/2026-07-12-how-to-read-more-books/
153•silcoon•3h ago•85 comments

Vint Cerf, “father of the Internet”, is retiring

https://techcrunch.com/2026/06/30/the-father-of-the-internet-is-finally-retiring/
249•compiler-guy•2d ago•137 comments

What xAI's Grok build CLI sends to xAI: A wire-level analysis

https://gist.github.com/cereblab/dc9a40bc26120f4540e4e09b75ffb547
333•jhoho•17h ago•146 comments

Morphometrics: Introduction to the Analysis of Shape

https://www.geol.umd.edu/~tholtz/G331/lectures/331biomech.html
15•num42•1w ago•0 comments

Autoresearch, Claude and Constrained Optimization

https://www.elliotcsmith.com/autoresearch-claude-and-constrained-optimization/
19•gmays•4h ago•4 comments

Unauthenticated RCE in Motorola's MR2600 Router

https://mrbruh.com/motorola/
63•MrBruh•7h ago•22 comments

AI boosts research careers but narrow the span of ideas explored: study

https://spectrum.ieee.org/ai-science-research-flattens-discovery
107•zaikunzhang•5h ago•85 comments

Abject Praise

https://infrequently.org/2026/07/abject-praise/
9•genericlemon24•5d ago•5 comments

Satteri: A Markdown pipeline forged in Rust for the JavaScript world

https://satteri.bruits.org/
36•nateb2022•4d ago•5 comments

Mesh LLM: distributed AI computing on iroh

https://www.iroh.computer/blog/mesh-llm
325•tionis•20h ago•75 comments

Ditching Zotero for a Text File

https://atthis.link/blog/2026/57207.html
49•speckx•5d ago•29 comments

Death of the Status Update: Why 55% of Americans Stopped Posting on Social Media

https://ca.pcmag.com/social-media/16790/the-death-of-the-status-update-why-55-of-americans-stoppe...
49•thunderbong•8h ago•51 comments

Show HN: Mindwalk – Replay coding-agent sessions on a 3D map of your codebase

https://github.com/cosmtrek/mindwalk
137•cosmtrek•13h ago•61 comments

Lessons from the Vasa Shipwreck

https://www.ft.com/content/200a6c44-9b66-4af3-82eb-98acb53898e4
23•bookofjoe•3d ago•27 comments