frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: AI agent forgets user preferences every session. This fixes it

https://www.pref0.com/
1•fliellerjulian•1m ago•0 comments

Introduce the Vouch/Denouncement Contribution Model

https://github.com/ghostty-org/ghostty/pull/10559
2•DustinEchoes•3m ago•0 comments

Show HN: SSHcode – Always-On Claude Code/OpenCode over Tailscale and Hetzner

https://github.com/sultanvaliyev/sshcode
1•sultanvaliyev•3m ago•0 comments

Microsoft appointed a quality czar. He has no direct reports and no budget

https://jpcaparas.medium.com/microsoft-appointed-a-quality-czar-he-has-no-direct-reports-and-no-b...
1•RickJWagner•5m ago•0 comments

Multi-agent coordination on Claude Code: 8 production pain points and patterns

https://gist.github.com/sigalovskinick/6cc1cef061f76b7edd198e0ebc863397
1•nikolasi•6m ago•0 comments

Washington Post CEO Will Lewis Steps Down After Stormy Tenure

https://www.nytimes.com/2026/02/07/technology/washington-post-will-lewis.html
1•jbegley•6m ago•0 comments

DevXT – Building the Future with AI That Acts

https://devxt.com
2•superpecmuscles•7m ago•4 comments

A Minimal OpenClaw Built with the OpenCode SDK

https://github.com/CefBoud/MonClaw
1•cefboud•7m ago•0 comments

The silent death of Good Code

https://amit.prasad.me/blog/rip-good-code
2•amitprasad•8m ago•0 comments

The Internal Negotiation You Have When Your Heart Rate Gets Uncomfortable

https://www.vo2maxpro.com/blog/internal-negotiation-heart-rate
1•GoodluckH•9m ago•0 comments

Show HN: Glance – Fast CSV inspection for the terminal (SIMD-accelerated)

https://github.com/AveryClapp/glance
2•AveryClapp•10m ago•0 comments

Busy for the Next Fifty to Sixty Bud

https://pestlemortar.substack.com/p/busy-for-the-next-fifty-to-sixty-had-all-my-money-in-bitcoin-...
1•mithradiumn•11m ago•0 comments

Imperative

https://pestlemortar.substack.com/p/imperative
1•mithradiumn•12m ago•0 comments

Show HN: I decomposed 87 tasks to find where AI agents structurally collapse

https://github.com/XxCotHGxX/Instruction_Entropy
1•XxCotHGxX•16m ago•1 comments

I went back to Linux and it was a mistake

https://www.theverge.com/report/875077/linux-was-a-mistake
3•timpera•17m ago•1 comments

Octrafic – open-source AI-assisted API testing from the CLI

https://github.com/Octrafic/octrafic-cli
1•mbadyl•18m ago•1 comments

US Accuses China of Secret Nuclear Testing

https://www.reuters.com/world/china/trump-has-been-clear-wanting-new-nuclear-arms-control-treaty-...
2•jandrewrogers•19m ago•1 comments

Peacock. A New Programming Language

1•hashhooshy•24m ago•1 comments

A postcard arrived: 'If you're reading this I'm dead, and I really liked you'

https://www.washingtonpost.com/lifestyle/2026/02/07/postcard-death-teacher-glickman/
2•bookofjoe•25m ago•1 comments

What to know about the software selloff

https://www.morningstar.com/markets/what-know-about-software-stock-selloff
2•RickJWagner•29m ago•0 comments

Show HN: Syntux – generative UI for websites, not agents

https://www.getsyntux.com/
3•Goose78•29m ago•0 comments

Microsoft appointed a quality czar. He has no direct reports and no budget

https://jpcaparas.medium.com/ab75cef97954
2•birdculture•30m ago•0 comments

AI overlay that reads anything on your screen (invisible to screen capture)

https://lowlighter.app/
1•andylytic•31m ago•1 comments

Show HN: Seafloor, be up and running with OpenClaw in 20 seconds

https://seafloor.bot/
1•k0mplex•31m ago•0 comments

Tesla turbine-inspired structure generates electricity using compressed air

https://techxplore.com/news/2026-01-tesla-turbine-generates-electricity-compressed.html
2•PaulHoule•33m ago•0 comments

State Department deleting 17 years of tweets (2009-2025); preservation needed

https://www.npr.org/2026/02/07/nx-s1-5704785/state-department-trump-posts-x
4•sleazylice•33m ago•1 comments

Learning to code, or building side projects with AI help, this one's for you

https://codeslick.dev/learn
1•vitorlourenco•33m ago•0 comments

Effulgence RPG Engine [video]

https://www.youtube.com/watch?v=xFQOUe9S7dU
1•msuniverse2026•35m ago•0 comments

Five disciplines discovered the same math independently – none of them knew

https://freethemath.org
5•energyscholar•35m ago•1 comments

We Scanned an AI Assistant for Security Issues: 12,465 Vulnerabilities

https://codeslick.dev/blog/openclaw-security-audit
1•vitorlourenco•36m ago•0 comments
Open in hackernews

Deml: Directed Acyclic Graph Elevation Markup Language

https://github.com/Mcmartelle/deml
73•todsacerdoti•4mo ago

Comments

FilipSivak•4mo ago
There is a professor Jiri Demel in Prague with Czech Technical University with a book "Graphs and their applications". Is this in any way a tribute to him? He is very wholesome guy that tought me graphs :).

edit: link https://kix.fsv.cvut.cz/~demel/grafy/

michalsustr•4mo ago
and prof. Demlova too :) nice to see fellows from my alma mater here!

https://math.fel.cvut.cz/en/people/demlova/

max_•4mo ago
Unfortunately I cant find the book "Graphs and their applications".

Is there a PDF link?

There is this - https://kix.fsv.cvut.cz/~demel/grafy/gr.pdf

But I was hoping for an English version?

falcor84•4mo ago
Isn't this upriver/downriver/elevation terminology just a fancy/ignorant way of saying "topological ordering"?
cubefox•4mo ago
Not sure what that is, but DAGs represent "acyclic" binary relations (like "flows from x to y"), and acyclicity of a relation is a generalization of a partial order relation, which is itself a generalization of a total order relation.
munificent•4mo ago
No, a topological ordering is an actual ordering. It's putting all of the elements in a collection in some linear order based on dependencies between them.

The output of this language/library is a graph, not a linearization.

The river terminology is probably best described as a metaphor to help someone understand what a DAG is.

sfink•4mo ago
A dag represents a partial ordering. (Strictly speaking you could have redundant edges in a dag which wouldn't change the partial ordering, so dag != partial order.)

upriver/downriver is the partial order relationship between nodes.

elevation is partway to a complete topological ordering -- as in, an assignment of elevations to nodes must follow the partial ordering, but there are multiple possible assignments in general, so it is a way to produce a set of elevation groupings but not the only way.

For example, if you have UP -> A -> B -> DOWN and UP -> X -> DOWN, then you could make elevation grouping {UP}, {A, X}, {B}, {DOWN} or {UP}, {A}, {B, X}, {DOWN} and both groupings satisfy the same partial ordering (and follow the same dags).

You could make a canonical elevation grouping by doing a breadth first search from the root node(s) and grouping by distance from the roots, or a different one by starting from the leaf/leaves. Though then the distinction between dags and partial orders comes in; your canonical grouping would have to be a BFS of a minimal dag without any "redundant" edges (any edge where removing it would not change the partial ordering).

You can't derive a dag or even just its partial ordering from either a topological ordering or an elevation grouping. Topological ordering A,B,C could come from A->B->C or from A->B, A->C (or the edgeless A, B, C!) Elevation grouping {A}, {B, C}, {D} could come from A->B->D, A->C->D or A->B->D, A->C.

I think you could order all of these from least information to most?: 1. topological ordering 2. elevation grouping 3. partial ordering 4. dag

0xbadcafebee•4mo ago
Every time somebody tries to make a super-simplistic ASCII file format to make raw data "easy for humans", it either ends up sucking for humans, or sucking for computers, or both. I get it, the programmer is lazy, so the programmer finds a way to do something they find easier. But that's what gave us YAML and Markdown - the former setting us back in both data serialization and configuration formats, the latter setting us back in document formatting and layout.

It's 2025. Enough with the ASCII. As a human, if I want to map out and display a DAG, I don't want to do it in a text file. Give me a UI or give me death.

joemi•4mo ago
You seem to be confusing the concept of a language with the concept of program used to write in a language. DEML is a language (that's what the "L" is for). A program with a UI, graphical or otherwise, can be used to create a DAG, and then that DAG can be saved in a DEML representation.

With that in mind, what you seem to be bothered by (please correct me if I'm wrong) is actually that a language has been released without a UI to abstract away the process of writing it?