frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: IDE for a general-purpose visual programming language "Pipe"

https://www.pipelang.com/
2•toplinesoftsys•57m ago
I'm happy to announce the release of the web-based Pipe IDE, availablle by clicking button "Try Pipe IDE" on website.

Pipe IDE requires no account - all data is stored locally in your browser's database, keeping friction to a minimum.

======

Frequently Asked Questions

1. Why now?

The need for visual programming has become especially clear now that we're building with AI, which has introduced several serious problems that appear unrelated - yet visual programming addresses all of them at the root:

- AI predictability and customization. Instead of relying on one unpredictable, hard-to-customize model - which can only be changed through costly, time-consuming retraining - you can split it into small, specialized, and therefore more predictable agents, then build an explicitly programmed orchestration layer on top to coordinate them. Customization then happens through that orchestration layer, and visual programming is a far more user-friendly way to do it. This shift is already underway - specialized models like TypeSafe's Jev are built for exactly this kind of orchestration.

- Cybersecurity. AI makes it far easier for anyone to find and exploit vulnerabilities, so threats are growing. Because Pipe is semantically powerful enough to keep the entire program as a live visual graph in production rather than compiling it into a single opaque artifact, every block in an application stays directly accessible. That access solves two long-standing problems at once: slow patching, by swapping, disabling, or rerouting a faulty block in place instead of waiting on a full CI/CD deployment; and partially-blind monitoring, by tapping the inputs and outputs of any or all blocks directly, so telemetry no longer depends on log statements that may be missing where you need them.The EU Cyber Resilience Act's core demands map directly onto these capabilities - independent confirmation this approach is where regulation is heading.

- Code review. AI writes code faster than developers can review it, and leaning on AI to review AI doesn't fix the root problem - that AI can hallucinate too, so human eyes are still required. Visual programming gives those eyes a far clearer representation of the logic to review. AI-introduced errors are already piling up in production code - one study found nearly a quarter survive for months as silent technical debt.

2. Why start with a book instead of building the software first?

Most new languages start with an implementation. For visual languages, that software-first path is exactly what traps them in a single domain and keeps them from ever becoming general-purpose. I did the opposite and specified the full language first; the software is what I'm actively building now.

It avoids both failure modes. Software-first visual languages get stuck in their first implementation's domain, while purely theoretical ones get buried in complexity - too intricate and incomplete to be practical. Pipe takes the middle ground: well-chosen, practical primitives within a complete, coherent architecture.

The book's subtitle says it best - "A Pragmatic Approach to Visual Programming." It rests on seven years of R&D but stays in the practical lane, and the result is a consistent, usable, end-to-end visual language.

3. Do we need to rewrite our existing system in Pipe?

To some extent, yes - but the transition is far less disruptive than it sounds:

- The migration is gradual - you don't have to discard all existing code at once. You start by wrapping your entire project in a single top-level block. That's the initial step. Then, whenever you're ready, you add a workflow inside that top-level block and distribute the code across the visual blocks of the newly created workflow - and you can keep going, level by level.

- You choose how far to go. You can stop subdividing blocks at any point, so it's entirely your decision which parts of the system become visual and which remain as text.

- Pipe makes integration easy. It provides a simple bridge for connecting visual blocks to your existing text code.

- AI reduces the overhead of going visual. AI can generate diagram layouts from your existing code, update them as the code changes, suggest how to partition logic across blocks, and flag structural issues as your model grows.

4. We tried visual programming before, and it didn't work.

Every technology advances in a spiral - it fails several times before its lessons are learned and it finally succeeds. Pipe was built by studying exactly why earlier visual languages fell short. Two lessons in particular shaped it:

- A visual language must be both general-purpose and semantically powerful to compete with text. Text-based languages dominate precisely because they have both qualities; any visual language that lacks either will fail. Pipe has both.

- The answer isn't to swing between extremes. We tried pure visual programming, it didn't work, so we went back to text-only - which has its own problems, now made obvious by AI. Good engineering doesn't jump between extremes; it finds a synthesis that keeps the strengths of each while minimizing their weaknesses. That's Pipe's core philosophy: it doesn't replace text-based languages - it complements them. In practice, that means the developer decides what goes into visual diagrams and what stays as text.

Greg Abbott ordered a pause on data center permits. TCEQ still issued permits

https://www.texastribune.org/2026/10/20/data-center-permits-tceq-abbott-texas-pause/
2•hn_acker•57s ago•1 comments

Startup Is All in on Recursive Self-Improvement. Latest Model Is Scary Good

https://www.wired.com/story/recursive-self-improvement-flint-latest-model-scary-good/
1•pretext•1m ago•0 comments

Bitbucket Is Down!

https://bitbucket.status.atlassian.com/incidents/ldlx0fdgls28
1•cfontes•3m ago•0 comments

Congressional candidate Lander detained by IDF while picking olives in West Bank

https://twitter.com/bradlander/status/2112853707784118403
8•grandpajoey•4m ago•0 comments

Texas data center boom could erase decades of progress on air quality

https://www.texastribune.org/2026/10/20/data-centers-texas-air-quality-report-pollution-health-ri...
2•hn_acker•5m ago•0 comments

Poll: What percentage of your professional code do you write by hand?

3•dyauspitr•5m ago•0 comments

Show HN: Synteq hackathon is giving out a flamethrower, 1/2 a cow, a DGX Spark

https://hack.synteq.app
1•benchaupt•5m ago•0 comments

'AI' Software Crisis: Software Developers have been promoted into incompetence

https://www.baldurbjarnason.com/2026/07-promoted-into-incompetence/
2•speckx•6m ago•0 comments

Musk says Tesla and SpaceX formed special committees to discuss merger

https://www.cnbc.com/2026/10/20/spacex-spcx-earnings-live-updates-q3-2026html.html
2•malshe•6m ago•1 comments

The death of history's most successful publisher

https://pluralistic.net/2026/10/20/main-character-syndrome/
2•hn_acker•10m ago•1 comments

Hertzon: Open-Source 3D Full-Wave FEM Solver

https://github.com/c8501024/Hertzon
1•sasvari•11m ago•0 comments

Show HN: VoxScribe, offline Whisper voice typing for Android and Windows

https://github.com/ahmedhmam1994/voxscribe-ai-voice-dictation
1•ahmedibrahim199•12m ago•0 comments

Formal Methods for Spec-Driven Development: Catching Requirement Conflicts

https://blog.fizzbee.ai/formal-methods-for-spec-driven-development-catching-requirement-conflicts...
3•jayaprabhakar•13m ago•0 comments

Show HN: Decentralised AI Inference Network

https://rootmode.ai/
1•cphr•13m ago•0 comments

EA is shutting down BioWare

https://www.theverge.com/games/1015647/ea-is-shutting-down-bioware
5•aaronbrethorst•14m ago•0 comments

Fortinet Releases Security Hardening Release for Multiple Products

https://www.fortinet.com/blog/ciso-collective/fortinet-releases-security-hardening-release-for-mu...
2•thomseddon•14m ago•0 comments

We just gave a million dollars to Open Source maintainers

https://blog.sentry.io/another-year-another-1-000-000-to-open-source-maintainers/
1•tosh•14m ago•0 comments

iPhone Duo Supports Apple Pencil Starting with iOS 27.2

https://www.macrumors.com/2026/10/21/iphone-duo-apple-pencil-support-ios-27-2/
1•tosh•15m ago•0 comments

Base Labs releases top-ranked decision models mammoth-1 and and elephant-1

https://www.baseten.co/blog/the-best-decision-models-in-the-world-mammoth-1-and-elephant-1/
5•kodablah•16m ago•0 comments

Terminal Tax: e-file your return straight from your AI assistant

https://terminal.tax
1•maxwelldubin•16m ago•0 comments

Local first and OSS meeting transcriber and work log too "Merkwerk"

https://github.com/ArzelaAscoIi/merkwerk
1•arzelaascoli•17m ago•1 comments

6 in 10 Job Seekers Are Rethinking How They Write to Avoid Sounding Like AI

https://www.greenhouse.com/newsroom/6-in-10-job-seekers-are-rethinking-how-they-write-to-avoid-so...
1•inclinq•18m ago•0 comments

Explained: How the Tesla Roadster Flies, Flips, and Sucks

https://www.caranddriver.com/news/a74165059/tesla-roadster-thrusters-fan-system-explained/
1•herbertl•19m ago•0 comments

The revised rules of engineering management with Will Larson

https://newsletter.pragmaticengineer.com/p/the-revised-rules-of-engineering
1•yowmamasita•22m ago•0 comments

Cops Warned to Look for 'Suspicious Behavior' from People Opposing Flock

https://www.404media.co/cops-warned-to-look-for-suspicious-behavior-from-people-opposing-flock-at...
8•cdrnsf•23m ago•0 comments

Garmin Revamps and Opens Up Connect Developer API Program: All the Details

https://www.dcrainmaker.com/2026/10/garmin-connect-api-revamps-connect-developer.html
2•nradov•23m ago•0 comments

Show HN: Shellwing – an open-source SSH client built on libghostty and GPUI

https://github.com/hivepaas/shellwing
1•tiendc•27m ago•0 comments

ANA business class Mexico City↔Tokyo: 46 award dates at 85k Aeroplan points

https://businessclassdata.com/posts/mex-tokyo-ana-aeroplan
1•norsak•28m ago•0 comments

The PHP fix for CVE-2026-109618 and CVE-2026-109619: +11556 lines of code

https://github.com/php/php-src/commit/31c0ea7d7ff1d1fccb6492e52dab544011628065
5•TekMol•28m ago•4 comments

Electronic Arts to Cut 400 Jobs, Shut Down BioWare

https://www.bloomberg.com/news/articles/2026-10-21/electronic-arts-to-cut-400-jobs-shut-down-bioware
18•minimaxir•30m ago•4 comments