I've been meaning to try this. It's backed by Louis Rossman, so I'm sure it's great.
dan
These days I see so much AI slop that my reaction when I see code I hand-wrote myself is "hey, that's pretty good".
My team's code is great, but we use a lot of shared code written by other teams, with varying levels of quality.
Even with gratuity, Waymo is usually more expensive. Their operating expenses are far higher since they own their vehicles.
I'm surprised they weren't already doing this, as it's pretty commonplace around the world. It makes sense that people that overfull their bins should pay for a larger bin, as otherwise the people that don't overfill their bin are essentially subsidizing them.
Do you know exactly which SoC it uses?
It's probably a 32-bit ARM processor. Most NAS-focused operating systems have removed support for these, if they even supported them at all. OpenMediaVault recently removed support for 32-bit ARM and only support 64-bit now: https://www.openmediavault.org/?p=4002.
Having said that, some OSes still support them. You should be able to get Debian running if it's an ARMv7 CPU or newer. Debian did support older ones, but they're being phased out and no longer build an installer for them.
It's not universal health care at all though. It just means you still get paid some portion of your regular salary when you take sick leave. The health care costs are still there.
California has had paid medical leave since 1946 and paid family leave since 2002, so there's already precedents.
Open source projects are particularly vulnerable here since anybody can just grab the source and throw an LLM at it to see if it can find exploits.
On the other hand, this means that they should end up more secure. Open-source projects get far, far more vulnerability testing than closed-source projects. Security holes in closed-source systems can exist for years at a time, which is how things like the Pegasus malware work (undisclosed security holes).
Seemed expensive, $20-25 to go 1-1.5 miles, but I only needed two rides while there and used it both times so maybe that’s competitive or even a good deal compared to uber.
As someone that lives in the Bay Area - Waymo are always more expensive than Uber and Lyft. Lyft is usually a bit cheaper than Uber. Waymo's R&D costs are very high so they're likely trying to recover some of that money. People are still willing to pay, at least at the moment, because it's still a somewhat unique experience.
You see them even in small suburban streets now, as they extended their service area quite a bit a few months ago. They're available from San Francisco all the way to San Jose.
This is how all language package managers work, unfortunately
npm does actually support signing and provenance (tracking how the package was built), so in some ways it can be more secure than other package managers. https://docs.npmjs.com/generating-provenance-statements
If you use one of the CI/CD systems they support (currently Github Actions and Gitlab CI), it can attach a signed attestation to the package stating the commit hash that was used to build the package, along with the steps taken to build it. This is combined with trusted packaging using OpenID Connect with short-lived tokens that are only obtainable in the correct CI environment, rather than using access tokens or username and password.
It only supports some CI systems because they have to guarantee that the connection between the CI system and npm is secure.
Some of the recent issues have been attacks on the CI system, rather than npm itself. For example, a Github Action that's only supposed to run for commits to the main branch, but unintentionally runs for some subset of pull requests too.
Of course, all this stuff is optional, and pushing to npm directly from a developer's computer still works and is still not verifiable at all.
I think the best approach is what Flathub/Flatpak, F-Droid (Android) and Composer/Packagist (PHP) do. You provide your repository URL, and they build the code on their end. Packages are always guaranteed to be built from code in the repo.
Debian Linux is also moving towards requiring repeatable builds, meaning that a package built from source should be byte-for-byte identical to the package in the repo.
What's performance like? I found it to be very slow the last time I tried it.


It's also worth checking debrid services like Real Debrid, Premiumize, TorBox, AllDebrid, etc to see if they have the torrent cached, if you have an account at any of these services. Sometimes there's torrents with 0 or 1 seeds that are still cached, especially if it's a movie or TV show.
If it's cached then you could just download it at full speed from the cache then use those files to seed.