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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: A big tech dev experience for an open source CMS

58 点作者 randall2 个月前
Hey HN! We&#x27;re building an open-source CMS designed to help creators with every part of the content production pipeline.<p>We&#x27;re showing our tiny first step: A tool designed to take in a Twitter username and produce an &quot;identity card&quot; based on it. We expect to use an approach similar to [Constitutional AI] with an explicit focus on repeatability, testability, and verification of an &quot;identity card.&quot; We think this approach could be used to create finetuning examples for training changes, or serve as inference time insight for LLMs, or most likely a combination of the two.<p>The tooling we&#x27;re showing today is extremely simplistic (and the AI is frankly bad) but this is intentional. We&#x27;re more focused on showing the dev experience and community aspects. We&#x27;d like to make it easier to contribute to this project than edit Wikipedia. Communities are frustrated with things like Wordpress, Apache, and other open source foundations focusing on things other than software. We have a lot of community ideas (governance via vote by jury is perhaps the most interesting).<p>We&#x27;re a team of 5, and we&#x27;ve bounced around a few companies with each other. We&#x27;re all professional creators (video + music) and we&#x27;re creating tooling for ourselves first.<p>Previously, we did a startup called Vidpresso (YC W14) that was acquired by Facebook in 2018. We all worked at Facebook for 5 years on creator tooling, and have since left to start this thing.<p>After leaving FB, it was painful for us to leave the warm embrace of the Facebook infra team where we had amazing tooling. Since then, we&#x27;ve pivoted a bunch of times trying to figure out our &quot;real&quot; product. While we think we&#x27;ve finally nailed it, the developer experience we built is one we think others could benefit from.<p>Our tooling is designed so any developer can easily jump in and start contributing. It&#x27;s an AI-first dev environment designed with a few key principles in mind:<p>1. You should be able to discover any command you need to run without looking at docs. 2. To make a change, as much context as possible should be provided as close to the code as possible. 3. AIs are &quot;people too&quot;, in the sense that they benefit from focused context, and not being distracted by having to search deeply through multiple files or documentation to make changes.<p>We have a few non-traditional elements to our stack which we think are worth exploring. [Isograph] helps us simplify our component usage with GraphQL. [Replit] lets people use AI coding without needing to set up any additional tooling. We&#x27;ve learned how to treat it like a junior developer, and think it will be the best platform for AI-first open source projects going forward. [Sapling] (and Git together) for version control. It might sound counter intuitive, but we use Git to manage agent interactionsand we use Sapling to manage &quot;purposeful&quot; commits.<p>My last [Show HN post in 2013] ended up helping me find my Vidpresso cofounder so I have high hopes for this one. I&#x27;m excited to meet anyone, developers, creators, or nice people in general, and start to work with them to make this project work. I have good references of being a nice guy, and aim to keep that going with this project.<p>The best way to work with us is [remix our Replit app] and [join our Discord].<p>Thanks for reading and checking us out! It&#x27;s super early, but we&#x27;re excited to work with you!<p>[Constitutional AI]: <a href="https:&#x2F;&#x2F;www.anthropic.com&#x2F;research&#x2F;constitutional-ai-harmlessness-from-ai-feedback" rel="nofollow">https:&#x2F;&#x2F;www.anthropic.com&#x2F;research&#x2F;constitutional-ai-harmles...</a><p>[Isograph]: <a href="https:&#x2F;&#x2F;isograph.dev" rel="nofollow">https:&#x2F;&#x2F;isograph.dev</a><p>[Replit]: <a href="https:&#x2F;&#x2F;replit.com" rel="nofollow">https:&#x2F;&#x2F;replit.com</a><p>[Sapling]: <a href="https:&#x2F;&#x2F;sapling-scm.com" rel="nofollow">https:&#x2F;&#x2F;sapling-scm.com</a><p>[Show HN post in 2013]: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6993981">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6993981</a><p>[remix our Replit app]: <a href="https:&#x2F;&#x2F;replit.com&#x2F;t&#x2F;bolt-foundry&#x2F;repls&#x2F;Content-Foundry&#x2F;view#README.md" rel="nofollow">https:&#x2F;&#x2F;replit.com&#x2F;t&#x2F;bolt-foundry&#x2F;repls&#x2F;Content-Foundry&#x2F;view...</a><p>[join our Discord]: <a href="https:&#x2F;&#x2F;discord.gg&#x2F;TjQZfWjSQ7" rel="nofollow">https:&#x2F;&#x2F;discord.gg&#x2F;TjQZfWjSQ7</a>

10 条评论

jmuguy2 个月前
Maybe its just me but I can&#x27;t figure out what exactly this is. I tried your demo, gave it a Twitter user. And its now generating blog posts in the &quot;voice&quot; of that Twitter user? And this is a tiny first step to... what? I know this sounds antagonistic but I&#x27;m just genuinely confused.
评论 #43292683 未加载
rbalicki2 个月前
I&#x27;m incredibly excited for this launch! Bolt Foundry is the first company to use [Isograph], which is a framework for building data-driven apps that are performant and stable out of the box. It does so by making heavy use of a compiler and of generated files, and essentially being an incremental computation engine for your UI. Your UI becomes performant by doing the least amount of unnecessary work.<p>And Bolt Foundry is truly the perfect first adopter! As &quot;A big tech dev experience&quot; implies, they&#x27;re very focused on providing great DevEx. And a bunch of them previously worked at Meta, where they used Relay, and understood the powers that it provides.<p>Isograph aims to provide an even better developer experience (see the YouTube link), and give you the things that previously were only feasible at FAANG-co scale: e.g. even in a very dynamic app, fetching just the JavaScript and data you end up using.<p>So far, they&#x27;ve had a great experience using Isograph!! You should also [give it a try] or [contribute].<p>[Isograph]: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=sf8ac2NtwPY" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=sf8ac2NtwPY</a><p>[give it a try]: <a href="https:&#x2F;&#x2F;isograph.dev&#x2F;docs&#x2F;quickstart" rel="nofollow">https:&#x2F;&#x2F;isograph.dev&#x2F;docs&#x2F;quickstart</a><p>[contribute]: <a href="https:&#x2F;&#x2F;github.com&#x2F;isographlabs&#x2F;isograph">https:&#x2F;&#x2F;github.com&#x2F;isographlabs&#x2F;isograph</a>
graypegg2 个月前
Interesting! I think the idea of a &quot;tone&quot; in your content being enforced by a sort of... prose linter makes a lot of sense.<p>You can assume 1 person with at least some practice in writing will have a clear tone and presence in the things they write, but this would be rather useful for corporate communications, especially when simpleton engineers (such as myself) try to write blog posts for a company engineering blog. If there was something nudging me towards the style of the blog, without steam rolling me constantly by rewriting everything, I would like that.<p>For the CMS, (I think you&#x27;re building a CMS?) I think building around THAT use case would be an awesome selling point. Let content folk spawn special ephemeral links that let someone write up a draft without having to set up an account. Have some sort of approval process in there too, that could be configured on that &quot;magic link&quot;, so I don&#x27;t impulsively publish to everyone.<p>Make it super easy to just stumble into writing something the company can actually communicate with, right away. There&#x27;s a lot of passionate people at companies, with 0 writing experience that would lend a lot of authenticity to blogs&#x2F;engineering comms&#x2F;recruiting ads, if they they had the bumpers in their bowling lane.
评论 #43292971 未加载
652 个月前
What&#x27;s so difficult about just writing a blog post yourself, in your own writing style? What&#x27;s so wrong about pure human expression?
评论 #43293263 未加载
Etheryte2 个月前
For your consideration, the main page you&#x27;ve linked to is nearly unusable on mobile, might want to look into that.
评论 #43292531 未加载
评论 #43292535 未加载
__MatrixMan__2 个月前
I think this is interesting in sort of a scifi way because if you can establish a reliable enough characterization of &quot;tone&quot; then maybe you can then create a steganographic side channel out of deviations from that tone: so your adversaries see inane blather about something unimportant, but your comrades can decode the blather into more meaningful messages. Meanwhile, others are hosting your communications for free because what is actually cyphertext appears to them as engagement.
评论 #43294917 未加载
MSFT_Edging2 个月前
With the constant deluge of AI slop everywhere, your voice is basically all you have.<p>This is basically a tool to train a computer to &quot;steal&quot; your voice. I find that sad.<p>Why can&#x27;t we figure out how to use this technology in something other than creative tasks? I don&#x27;t care what anyone says, a blog post showing off some technology or accomplishment should be a creative task, otherwise what&#x27;s the point?
评论 #43293234 未加载
jpc02 个月前
I&#x27;m not sure how, but the text is miniscule on Safari on iOS and causes reader mode to need to scroll horizontally by nearly double the page width.<p>I am going to slog through it but I would recommend checking on mobile Safari in the future.
评论 #43292706 未加载
评论 #43292710 未加载
评论 #43292689 未加载
mediumsmart2 个月前
This is great! Assuming the LLM versions of me will build their fake consumer clones believably. Once this goes FAANG-co scale it will only be a couple of months until we can all go public and Advertisers will stop buying ads putting an end to the enshittification of the interwebs. <i>Genius</i>. Who came up with this? ... and is Apple likely to sue considering their patent from 2012?
ThinkBeat2 个月前
um what?<p>That did not seem cohesive.<p>I am all for new and better content management systems, and like all geeks written at least two of them, but what is our plan for the CMS?<p>Making a Twitter card does not seem that relevant?<p>Am I stuck on the wrong CMS interetation?<p>Why&#x2F;How will this be different than WordPress? (or any ohter)
评论 #43296398 未加载