Hacker News new | past | comments | ask | show | jobs | submit | Timber-6539's comments login

That's no different from how NixOS does it. You are still comparing hashes from the first build done by the distribution. A more pure approach would be to use the source code files (simple sha256sum will suffice) as the first independent variable in the chain of trust.

I'm not sure what you mean. It's your machine that calculates the hashes when it encounters the code.

If you bulld the directed graph made by the symlinks in the nix store, and walk it backwards, a sha256 of the source files is what you'll find, both in the form of a nix store path and possibly in a derivation that relies on a remote resource but provides a hash of that resource so we can know it's unchanged when downloaded later.

The missing piece is that they're not gossipped between users. So if I find some code in a dark alley somewhere and it has a nix flake to make building it easy, I've got no way to take the hashes and determine who else has experience with the same code and can help me decide if it's trustworthy.


If your builder is compromised, it can be co-opted to sign and verify the "source code" files with any values. The risk of placing this trust in the builder or the nix store is an easy one to avoid. Getting the authencity of the code from the source code independently ought to be the correct way of verifying reproducible builds.

You mean like, as a signature made by the code's author?

Hmm that feels a bit too much like a root of trust, those make me uncomfortable. I'm more interested in tooling for gathering metadata re: the trustworthiness of some code without the author's participation. If the author wants to be involved, all the better.


The code author could make a signature on every release which would be the strongest guarantee of authenticity. But at a rudimentary level, we could have code hosting repositories simply publish/advertise the sha256 values of the hosted code files.

The root of trust has to lay at the source code origin for a pure implementation of reproducible builds and for the security reasons I mentioned earlier.

In general it doesn't help much IMO to have distributions take a silo view of the problem. But those are just my ideas and thoughts on the matter.


There are also some other gaps left to close to implement this vision, mentioned in this post an my reply to it:

https://news.ycombinator.com/item?id=43030046


I've opened a tab to your paper and I'll be reading it, thanks for the link

That's great. Feel free to reach out if you want to, I'm happy to answer any questions. It's basically my job, that I really love. :)

Musk's offer to buy OpenAI has put Sam in a corner. Given that Softbank recently made a similar offer of $40B, it would be idiotic of OpenAI's board to pass on Elon's offer which is more than double what Softbank offered.

They offered 40B investment at 260B valuation.

That valuation is a speculative figure unlike Musk's offer to buy cash.

> That valuation is a speculative figure unlike Musk's offer to buy cash.

Like his initial offer to buy Twitter… which he tried to go back on and was forced to follow through on via court?


How sure are you that wasn't his plan all along? And isn't the same plan here?

If it was Musk's plan to look foolish and petulant by being forced to buy a company for what he said he would buy it for after briefly trying to pull out of a deal, he succeeded wildly.

But there is no apparent benefit to this: He paid what he had already guaranteed he would pay and received what he at various (but not all) times said he wanted to buy, just with extra steps that made him look worse.


The benefit would be if he succeeded to lower the price point. I am not saying it was a good tactic.

Elon is that another one of your alts?

Yes, but at this point wether there is still a meaning in your original comment is speculative too.

May not be entirely accurate but it's still relevant context.

softbanks offer was at a $260B valuation, but only $40B investment

src:https://www.google.com/amp/s/www.cnbc.com/amp/2025/02/07/sof...


I offer 5 USD for X, please explain how this is bad for Elon Musk.

The choice is not between that. It's between which of the two businesses can deliver outsized growth & returns back to the investor in their time horizon.

Capitalism is bad because Elon won the game. Never mind that Sam Altman is a board member of the same non-profit he is trying to sell to himself for pennies.

Why not both?

One can only imagine how many corners your friend had to cut to get to the product you call finished.


He's got paying customers organic inbound by word of mouth only; there must be some value there.



I don't see how these two would be connected.

His SaaS solves a problem for a very specific industry that's quite small (his market research yielded about 6000 customers) so it's a small, niche industry where a lot of the small business proprietors know each other through a trade group and more or less have the same problem: the alternative solutions currently in the market are expensive, entrenched, legacy providers that operate through a POS while his solution is web-based and costs less.


I find it is good for many things. A time-saver & productivity booster for domain that's already known aka problems that have already been solved.

For new stuff or stuff not in the public domain like that it is completely worthless. I also have to keep second guessing the results. Fortunate enough quality testing a bunch of code on a carousel to "good enough" status has never been easier.


Let us cannibalize your app because it's so successful at doing X that we can't compete with you. It's a bizarre ultimatum for the owners of the app.


Seems like the policies used by the Chinese government for decade are becoming more internationally popular (for better or for worse..).

I can’t really feel bad about when it’s the same deal they offer Western companies. Well.. to be fair Google or FB couldn’t even get anywhere close to where TikTok is.


Where you launch in a place where the government actually controls your company, well, that's a decision you made.


You are basically saying American adults are impressionable children hence cannot be trusted to participate in elections held by US electoral institutions.


And you are basically saying that despite decades of focused high-stakes research into the matter, propaganda doesn't work at all on the masses, and that algorithmic manipulation of people is simply impossible? How could anyone take that idea seriously.. global advertising spend is approaching like a trillion dollars every year.


Why not call for the dismantling of the global advertising networks in the US rather than Tiktok since you think it is a giant propaganda machine?

Saying a foreign nation has the capability to brainwash your citizens into making a vote is propaganda by itself. It's not only cheap and imbecilic, it's a waste of everybody's time.


It’s not cheap, that’s the point.. ads as an industry moves more money every year than the pentagon. That’s a lot of people betting that algorithmic influence campaigns work. Are you saying everyone is wrong about this but you, or is your position is that influence campaigns work for brands but not for nation states? Or nation states would not try? Or what?


>Why not call for the dismantling of the global advertising networks in the US

Yes, we should do this also.


I am saying that but would prefer to state it this way:

Individuals are not equipped to recognized and counter the effects of highly sophisticated influence operations run by adversaries with enormous resources.


Americans are humans and all humans are susceptible to advertising/propaganda


so we ban all advertising/“propaganda”? who gets to decide what is or isn’t propaganda if we gonna ban it?


> who gets to decide what is or isn’t propaganda if we gonna ban it?

in a representative republic that would ideally be the elected representatives


this is the cost of free speech. it has to be, or free speech is meaningless. yes speech influences people.


One time had an AWS customer (Nokia Deepfield) spamming my shadowsocks server logs with unauthenticated attempts. Emailed AWS to curtail the abuse and they sided with their customer ofc.


Biden's accomplishment is sending bombs to the IDF to aid Palestinian genocide.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: