TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Welcome to DiscDAG

50 点作者 mr_tyzic大约 5 年前

10 条评论

nayuki大约 5 年前
This project is called DiscDAG, and the description says you can reply to multiple threads all at once. Too bad the example image only shows branching and not merging. It hides the key differentiator of the system.<p>If you only happen to allow branching but not merging, then the result can be represented in a tree. Indeed, this is how Hacker News, Reddit, Slashdot, and mailing lists visually present their threaded discussions.<p>Also note that email has a header named &quot;References&quot; which can point to multiple email message IDs, so there is some existing infrastructure that can express a DAG. Too bad no email clients use it this way; every client I&#x27;ve seen will visually attach each email message to zero or one parent.
GistNoesis大约 5 年前
It has some good aspects as the ability to branch allow to focus on some specific details more easily.<p>This particular solution seems to be lacking some mechanism to merge the discussion back together so that the tree doesn&#x27;t branch out ad infinitum.<p>It also doesn&#x27;t solve the problem of collaborative list building easily.<p>It&#x27;s also simplifying the problem as it is not a asynchronous system but rather a standard single point of truth database.<p>The way I see all these collaborative tools is that they are trying to make up for their users lack of basic algorithmic knowledge. They are constraining the users into a specific point of view. But this is usually not enough because the user will want to do something which isn&#x27;t done easily in this framework and new absurd phenomenons similar to top posting will emerge.<p>Database tools and basic algorithmic structures have been known for a long time now. The usual structures needed are lists, queues, sets, graphs, tags, custom structs. Standard database tools can do the collaborative part easily, you just need a good front-end to make them available to your users for when he needs them.<p>The alternative if you can&#x27;t teach your user, is to have a nlp AI construct the database automatically. That&#x27;s what there is in tools like gmail to automatically add to your agenda your flight reservations for example.
fphhotchips大约 5 年前
This looks&#x2F;feels an awful lot like Google Wave did 10 years ago. At least conceptually.
alexmingoia大约 5 年前
Email could work like this. Threading emails in a chronological list is just a trend in clients. There’s no reason clients couldn’t do it like this, or display emails like IM software threaded by author and sorted by last message (I’ve been searching my entire life for an email client to thread IM-style).
评论 #22799864 未加载
harrylepotter大约 5 年前
I like what this explores but it certainly seems to favor semi-continuous threads of conversation rather than thousands of disparate discussions that you&#x27;d normally have on social media. Getting a graph with a friendly-UX for the latter would be quite difficult to achieve.
评论 #22801216 未加载
classified大约 5 年前
While the diagnosis is obviously correct, this proposed cure will never take except with OCD-ridden hair splitters (and there it won&#x27;t be necessary). Why? Because people would have to burn a glucose molecule for activating a brain cell. That will never happen.
Waterluvian大约 5 年前
Somewhat related: this is how the mysterious texts in The Outer Wilds are all written. They&#x27;re arcs with many branching threads.
ur-whale大约 5 年前
Most normal folks have a hard time understanding the concept of linear email threads.<p>And DiscDAG things DAGs are the cure?<p>Deluded is the word that springs to mind.
j88439h84大约 5 年前
It will get too wide, that&#x27;s why HN and Reddit do it like they do.
dictatorsunion大约 5 年前
Amazing Idea!