frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I made a "programming language" looking for feedback

https://github.com/alonsovm44/glupe
15•alonsovm•2h ago

Comments

zahlman•2h ago
So instead of auto-completing bits of LLM-generated code into the codebase, you preprocess it in. I can imagine a lot of devs won't like the ergonomics of that, but I like the idea that you can keep both original .glp and generated source files in version control.

I'd strongly recommend going over the README by hand. What you currently have is redundant and disorganized, and header sizes/depths don't make a lot of sense. The "manual build" instructions should also describe the dependencies that the install script is setting up.

bojanstef4•1h ago
did you know "glup" (pronounced gloop) in serbian means "stupid"
burgerone•40m ago
Glup is indeed not the name of the project.
mpalmer•50m ago
The language feels like a solution in search of a problem, and the mostly-generated README reduces my confidence in the quality of the project before I've even learned that much about it.

One example:

    Best of all, they work together. You can store your .glp blueprints in a Docker container—creating software that is immortal in both environment and logic.
This is nonsensical. The entire point of a container is it ought to contain only what's necessary to run the underlying software. It's just the production filesystem. Why would I put LLM prompts that don't get used at runtime in a container?

What other language-agnostic methods of describing complex systems is your project inspired by? In competition with?

---

By using this tool, a programmer or team is sending the message that:

"We expect LLM generated code to remain a deeply coupled part of our delivery process, indefinitely"

But we didn't know about LLMs 5 years ago. What is the argument for defining your software in a way that depends on such a young technology? Most of the "safety" features here are related to how unsafe the tech itself still is.

"Nontrivial LLM driven rewrites of the code are expected, even encouraged"

Why is the speedy rewriting of a system in a new language such a popular flex these days? Is it because it looks impressive, and LLMs make it easy? It's so silly.

And if the language allows for limiting the code the LLM is allowed to modify, how is it going to help us keep our overall project language-agnostic?

bdcravens•26m ago
I've found that writing pseudocode in a markdown file with little to no definitions (I may put a few non-obvious notes in the CLAUDE/AGENTS files) and telling the agent what language to turn it into generally works.
Retr0id•26m ago
I've been thinking about something along these lines, but coupled with deterministic inference. At each "macro" invocation you'd also include hash-of-model, and hash-of-generated-text. (Note, determinism doesn't require temperature 0, so long as you can control the rng seed. But there are a lot of other things that make determinism hard)

You could take it a step further and have a deterministic agent inside a deterministic VM, and you can share a whole project as {model hash, vm image hash, prompt, source tree hash} and have someone else deterministically reproduce it.

Is this useful? Not sure. One use case I had in mind as a mechanism for distributing "forbidden software". You can't distribute software that violates DMCA, for example, but can you distribute a prompt?

mpalmer•15m ago
Deterministic inference is mechanically indistinguishable from decompression or decryption, so if there's a way to one-weird-trick DMCA, it's probably not this.
bee_rider•2m ago
You’d think that, but it sees like big business and governments are treating inference as somehow special. I dunno, maybe low temperatures can highlight this weird situation?

Temperature is an easy knob to twist, after all. Somebody (not me I’m too poor to pay the lawyers) should do a search and find where the crime starts.

whoamii•7m ago
Why didn’t you implement this in… Glupe?
kgeist•6m ago
Glupe means "stupid" in Slavic languages, was it on purpose?
Chance-Device•4m ago
But… why not just write pseudo code, or any language you actually know, and just ask the AI to port it to the language you want? That’s a serious question by the way, is there some use case here I’m not seeing where learning this new syntax and running this actually helps instead of being extra steps nobody needs?

Show HN: I made a "programming language" looking for feedback

https://github.com/alonsovm44/glupe
15•alonsovm•2h ago•12 comments

Show HN: Crazierl – An Erlang Operating System

https://crazierl.org/demo/
4•toast0•40m ago•2 comments

Show HN: QuickBEAM – run JavaScript as supervised Erlang/OTP processes

https://github.com/elixir-volt/quickbeam
49•dannote•1d ago•8 comments

Show HN: Tabical – Tinder-style city micro-itineraries, personalized by swipe

https://tabical.com/
4•akhilpotturi•32m ago•0 comments

Show HN: BreezePDF – Free, in-browser PDF editor

https://breezepdf.com/?v=3
53•philjohnson•7h ago•31 comments

Show HN: Create a full language server in Go with 3.17 spec support

https://github.com/owenrumney/go-lsp
75•rumno0•4d ago•16 comments

Show HN: Sheet Ninja – Google Sheets as a CRUD Back End for Vibe Coders

https://sheetninja.io
63•sxa001•9h ago•68 comments

Show HN: Vocab extractor for language learners using Stanza and frequency ranks

https://huggingface.co/spaces/vladvlasov256/vocab-nlp
2•crivlaldo•10m ago•0 comments

Show HN: DeepRepo – AI architecture diagrams from GitHub repos

https://deeprepo.dev
4•uwais12•2h ago•2 comments

Show HN: Timezone App – Visual meeting scheduler for distributed teams

https://timezoneapp.co/
9•choogi•3h ago•1 comments

Show HN: Public transit systems as data – lines, stations, railcars, and history

https://publictransit.systems
40•qwertykb•13h ago•17 comments

Show HN: I made a free list of 100 places to promote your SaaS

https://launchdirectories.com
4•rosennn•3h ago•0 comments

Show HN: /slot-machine development (CC vs. Codex; CE vs. superpowers)

https://github.com/pejmanjohn/slot-machine
2•pejmanjohn•4h ago•0 comments

Show HN: Pglens – 27 read-only PostgreSQL tools for AI agents via MCP

https://github.com/janbjorge/pglens
4•jeeybee•4h ago•2 comments

Show HN: Payphone Tag is territory game using Australia's 15,000 payphones

https://payphonetag.com
7•gangerang•7h ago•2 comments

Show HN: OS3-RNode, an RNode-Compatible LoRa Modem on CH32V003

https://netmonk.org/works/rnode-on-os3-ch32v003/
7•netmonk•7h ago•0 comments

Show HN: Tinyvision:-Building Ultra-Lightweight Models for Image Tasks

https://github.com/SaptakBhoumik/TinyVision
3•saptakbhoumik3•5h ago•0 comments

Show HN: SuperPaint – a fluid simulation painting app

https://aaronetz.github.io/superpaint/
6•aaronetz•5h ago•0 comments

Show HN: Agent Orchestrator, a local-first Harness Engineering control plane

6•gpgkd906•9h ago•0 comments

Show HN: I wrote a ~2KB executable file HTTP file downloader without Libc

https://github.com/Ferki-git-creator/hfile-htpp-file-download-cli-tool
8•DenisDolya•7h ago•5 comments

Show HN: I built a Git extension to capture AI-code context and tied to commits

https://gitwhy.dev/
4•quannguyen028•9h ago•2 comments

Show HN: I built an OS that is pure AI

https://pneuma.computer
28•evanbarke•1d ago•38 comments

Show HN: We built a multi-agent research hub. The waitlist is a reverse-CAPTCHA

https://enlidea.com
28•LZK•1d ago•17 comments

Show HN: WhatToBuy – Describe your situation, get AI-curated shopping carts

6•crackeddude•11h ago•15 comments

Show HN: Twitch Roulette – Find live streamers who need views the most

https://twitchroulette.net/
175•ellg•1d ago•94 comments

Show HN: Turbolite – a SQLite VFS serving sub-250ms cold JOIN queries from S3

https://github.com/russellromney/turbolite
178•russellthehippo•3d ago•46 comments

Show HN: I put an AI agent on a $7/month VPS with IRC as its transport layer

https://georgelarson.me/writing/2026-03-23-nullclaw-doorman/
335•j0rg3•2d ago•97 comments

Show HN: Fio: 3D World editor/game engine – inspired by Radiant and Hammer

https://github.com/ViciousSquid/Fio
94•vicioussquid•3d ago•12 comments

Show HN: Optio – Orchestrate AI coding agents in K8s to go from ticket to PR

https://github.com/jonwiggins/optio
86•jawiggins•4d ago•59 comments

Show HN: A plain-text cognitive architecture for Claude Code

https://lab.puga.com.br/cog/
155•marciopuga•3d ago•50 comments