MeltedVoltage
MeltedVoltage on Hacker News
The problem that Debian has with rust packages is that they try to apply handling a C-style dependency chain (usually only a few C libraries with large scope) for the rust crate ecosystem (a lot of dependencies with small scope).
Having to maintain 732 just for one release of a new package is not sustainable.
I don't understand why the policy is not: pulling all crate sources and prepackaging into a tar with associated licenses.
The source tree then is part of the package which can still be built from source and gets linked statically.
I have also slowly transitioned into something similar - using justfiles instead of make. I have `just prerequisites`, `just lint`, `just build` in all of my projects.
pixie's lockfile might be the most interesting part.
The modernized version is Typst though.. it's closing the gap to (La)TeX really fast
I think self-hosting could be viable for more people if two things would happen:
- ISP's need to give a permanent IP's and more upload bandwidth in "regular", low-cost internet plans or at least a "self-hoster" addition
- There needs to be a protocol standard to communicate with home routers for auto-configuring the network in a safe way to be able to access services and applications on certain devices outside of the local network. I don't think it currently is possible in a robust enough way
With those two things I can imagine dedicated appliances that are accessible enough for non-technical users. But the experience has to be as seamless as video game consoles in order to reach "the masses"
But how would you judge the quality of 15 second videos? It's crucial to be able to push through that in order to make a good judgement if the content is any good. The inability to think and judge critically is a huge problem nowadays in my opinion.
I have found that it is often dust in the port that makes them feel loose. Cleaning them with a little brush (like the ones that come with an electric shaver) made a lot of difference for me.