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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Kurtosis: A composable build system for reproducible environments

36 点作者 dloss超过 1 年前

8 条评论

hobofan超过 1 年前
Just to spare anyone the time: When they say &quot;reproducible&quot; they mean &quot;can be done again&quot; and not &quot;can be done again with a consistent result&quot;.<p>No lockfiles, no checksums, URLs that may disappear and change at any time strewn around everywhere. There is none of the many nowadays common mechanisms in place that would ensure reproducibility (as the term is used in other build systems like Bazel or Nix).
评论 #38060568 未加载
wwwpatdelcom超过 1 年前
As a both devops and ML professional at my job (it&#x27;s a small company), I <i>viscerally cringe</i> at the same kurtosis for this company (which I just learned about). There could be some kind of latent jealously&#x2F;projection causing that cringe, but here&#x27;s my rationale (could be very specific to my career):<p>* Devops folks don&#x27;t seem to tend to like math and often got there by practicing, &quot;computers, IT, having fun hooking things together and getting them running.&quot;<p>* Data science folks don&#x27;t tend to like devops and prefer to bash around on a jupyter notebook that&#x27;s already given to them and then maybe extract that python and see if it runs, but they tend to come from more of a science background and got into python as a hobby or incidentally. They do not like bashing around and getting things running.<p>So now this company is combining a math term that has a specific meaning to an ML ops space, which is going to cause confusion.<p>Different sets of data can have different kurtosis measures. Sets can be platykurtic (flat gaussian curve or high kurtosis) or leptokurtic (tall gaussian curve, low kurtosis).<p>Now this company is coming in and telling a bunch of devops people, &quot;Kurtosis means helm but automatically migrate data too.&quot; So they are applying the idea of, &quot;leptokurtic deployments,&quot; presumably with the metric being, variation between the code and data parameters on those servers. Data science people who are told about it from devops people are going to initially hear, &quot;somehow dealing with cleaning the data, like an ETL pipeline, perhaps an Airflow with data cleaning tools built in or something.&quot;<p>It&#x27;s very confusing and not helpful to customers, I hate it. There are going to be meetings where ML&#x2F;Devops people are very confused.<p>Naming is hard though -- but I wish they would have gone with something like, &quot;platypus&quot; and just have a cute little platypus baby as the logo and say, &quot;yeah we liked the word platykurtic because we like making things regular and platykurtic sounds like platypus.&quot;
评论 #38050596 未加载
评论 #38053597 未加载
SrslyJosh超过 1 年前
That &quot;Web3&quot; link at the top of the page is a big time-saver.
gavinhoward超过 1 年前
I&#x27;m making a build system too.<p>Every time I see one announced, I check a few things.<p>The first thing I check is the build language. Usually, that indicates to me whether or not the build system would target the same audience that I eventually will.<p>In this case, they chose Starlark.<p>Whew! We are not going to target the same audience.
FredPret超过 1 年前
I&#x27;m naming my next startup &quot;percentile&quot;
dpflan超过 1 年前
&quot;A composable build system for reproducible environments&quot;<p>Is there another meaning of kurtosis that is applicable to this product? Kurtosis is used to describe aspects of probability distributions&#x27; tails&#x2F;flatness.<p>Is this a pun on &quot;distributed&quot; systems?
评论 #38049894 未加载
评论 #38050743 未加载
评论 #38049607 未加载
评论 #38049892 未加载
remram超过 1 年前
The &quot;QuickStart&quot; link on this page doesn&#x27;t work for me, I am guessing this is where it should go: <a href="https:&#x2F;&#x2F;docs.kurtosis.com&#x2F;quickstart" rel="nofollow noreferrer">https:&#x2F;&#x2F;docs.kurtosis.com&#x2F;quickstart</a>
评论 #38052019 未加载
djupblue超过 1 年前
Is there an example demonstrating what it looks like and how it works?
评论 #38060574 未加载