While a collision hasn't yet been found for a SHA256 package on Nix, by the pigeonhole principle they exist, and the computer will not be able to decide between the two packages in such a collision leading to system level failure, with errors that have no link to cause (due to the properties involved, and longstanding CS problems in computation).
These things generally speaking contain properties of mathematical chaos which is a state that is inherently unknowable/unpredictable that no admin would ever approach or touch because its unmaintainable. The normally tightly coupled error handling code is no longer tightly coupled because it requires matching a determinable state (CS computation problems, halting/decidability).
Non-deterministic failure domains are the most costly problems to solve because troubleshooting which leverages properties of determinism, won't work.
This leaves you only a strategy of guess and check; which requires intimate knowledge of the entire system stack without abstractions present.
A cursory look at a nix system would also show you that the package name, version and derivation sha are all concatenated together.
Years ago I gave up compiling these large applications all together. I compiled Firefox via FreeBSD's (v8.x) ports system, that alone was a nightmare.
I cannot imagine what it would be like to compile GNOME3 or KDE or Libreoffice. Emacs is the largest thing I compile now.
This seems like only the "first slide's" worth of what a tech employee needs to know about stock options, and not the most important things.
It's also worded imperfectly in parts, with the effect of being misleading.
If you start by looking at the lede and first paragraph, it's unclear who this is for, and seems more like a child's "book report", with no regard for the reader, nor sufficient understanding of the space that's relevant to the reader.
Perhaps this wasn't garbage in 2007, but I'm flagging it in 2025.
The financial class call that uncaptured value, and they have since altered the terms to prevent that. Naturally the company still wants to pretend otherwise so when you hear the TC you add USD to timebomb banana bucks and come out with a USD total.
If you want equity start your own business. You are not in a position to get any of theirs.
Edit: if you get RSUs and you can liquidate without lockup then that's much better. But still worse than cash.
> Interesting to note that the Mozilla CEO earned nearly as much ($5.6 M) as Mozilla received in donations ($7 M).
Baker did a CHM oral history some time ago, some of it is interesting, most of it is like deposing a lawyer.
Reliability is a dirty word, because it almost always comes at the cost of 'growth'.