

Kind of like flatpacks but it’s done with symlinks and fancy changes to the build systems. I think it fits better for the developer environment.
Kind of like flatpacks but it’s done with symlinks and fancy changes to the build systems. I think it fits better for the developer environment.
Biggest package repository, a very strange package manager that lets you reproduce exact environment for any package. But also takes a bunch of time to understand and you basically have to learn a whole new programming language to use it if you don’t want to copy-paste examples.
What PPA was it? I’m using this one and it seems to be still native. http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt
That said - I’m experimenting with NixOS to move to.
When adding a new dependency I almost always go over the source code to see what kind of performance to expect. If build.rs
is there - checking it takes a single click so yes to that too. Derive macro - less frequently, but you have to do it when documentation is non existent.
No, serde_derive
contains the binary and if you are on linux it will try to run it without asking the user. In fact there’s no way to make it so it won’t run.
Serde is incredible though
Sure. Fork of it can be incredible too. In fact the only difference can be traditional approach to building the derive macro. All it takes is for people to switch.
You can read a build.rs
script.
Then there’s this: http://cm.bell-labs.co/who/ken/trust.html
Not sure, possibly. You still need to be pretty smart maintaining and extending all those tools.
serde
is maintained by dtolnay, he is not the original author.
It seems it was done to marginally improve serde_derive build times? And just on x86_64-unknown-linux-gnu?
Indeed. If you use nix instead of compiling in 8 seconds it fails to compile almost instantly.
systemd
had problems when it was first introduced, but it works much better now and it’s not going away. I would suggest to revisit it again.
I’m using tiling WM mostly to have shortcuts and more controls about window switching but I rarely have multiple windows visible at once, but when I do - tiling is more convenient. When it doesn’t - you can always make that particular window floating.
There’s a few suggestions about debugging it in Fedora, you should be able to replicate most of them. https://fedoraproject.org/wiki/How_to_debug_Firefox_problems
Ubuntu ships Firefox as a snap now so you have to get it from outside of the repo if you want it to be normal.
xmonad
- tiling wm because I’m too lazy to place windows by handsfirefox
- since a lot of things I’m working with is web based and I like my adblock and don’t want google spying on meurxvt
- a terminal that is fast enough for most applications yet doesn’t use as much memory as fancier onestmux
- a terminal multiplexer - terminal tabs are not as nice plus lets you leave stuff running remotelyneovim
- I need a text editor and it works great for that purposes covering all my needsWith Ubuntu Core, the kernel is installed as a snap rather than being built into the base system.
snaps might be a bright future, but I imagine it’s going to be a rocky transition. I’ll wait it out on some other distribution…
Encrypted data don’t compress well.
Moving to a different distro :) Experimenting with nixos right now, already got native Firefox working :)
You can find answer to most of the questions in google. And there are always people who are willing to help in the internets.