I’m also on Mastodon as https://hachyderm.io/@BoydStephenSmithJr .
Too redundant, just use S-exprs.
(Mostly joking, but in some cases…)
Some people hate it, including some independent developers. I wouldn’t mind going without it, if there was a Free Software library management alternative. I want something to track what I have installed (because I’ve “lost” things and reinstalled them before) and something that has a decent uninstall.
I also get some benefit from the store integration, but I can understand developers being annoyed at the 30% “steam tax”. I’d gladly purchase using some other method, if I didn’t have to sacrifice library functions from previous paragraph.
infosec.pub is pretty tolerant…
It’s an argument against a license that permits relicensing under a more restrictive license. (E.g. BSD)
I read a story of someone that contributed to a BSD project, including fixes over some period of time, but later they ended up having to use a proprietary UNIX for work, that included their code, in a an intermediate, buggy state, but they were legally forbidden from applying their own bug fixes!
At the very least the GPL guarantees that if I am ever downstream of myself, I has fix my own damn mistakes and don’t have to suffer them.
I am still willing to contribute to BSD stuff, but vastly prefer something like the AGPLv3.
It’s been a LONG time since I tried, but ISTR it complaining that it couldn’t move the old_root because it was in use? But, when I’d fuser it, the only think that was using it was my shell (using it as the current directory).
I’ve never gotten pivot_root to work well / as documented. Major props for being able to pull this off. Hopefully you didn’t have much time where a connection-drop would require a reboot. SSH in the new root on an alternate port before the pivot? idk.
Given that some films are getting post-release edits before they appear on streaming or physical media, it might be a good idea just from an archival perspective.
I’m not a good judge of piracy methods for consumption, as I am currently willing to pay their prices or do without.
Might check out the Haskell layout rules.
Basically, when you leave out the ‘{’ then Haskell uses your intendation to insert ‘;}’ on later lines between the leading whitespace and the first token.
There some really old Haskell code out there that lines up the ‘{;}’ characters on the left under block-introduction keywords.
If you do have to do it, you can hit 1234 or any other 4 digits after the 911 and you will still be connected to emergency services.
Source: accidentally called 911 when trying to make an international call and not understanding when the phone system needed the 9 prefix (only for internal extensions).
Chameleon Linux: Changing Stripes Edition
A Distribution Named SUE
The other suggestions are probably better, but you can technically self-host Wire (from Wire Gmbh) but I’ve never done it successfully.
Late to the party. Idris had a bash backend (i.e. you could compile Idris to bash), and it’s already bit rotted with new Idris versions.
I hope the language is at least as cool as Idris.
Mine is close to that. I still had a working libc, but the dynamic library for C++ programs wouldn’t load, so most of the Gentoo tools and several other things I expected simply crashed on startup.
Found enough working programs to get the library restored and remove the bad arch flags from my configuration to start another emerge world.
After that, I was pretty confident that I could run Linux at least as confidently as I had previously run WinNT 4.
I primarily operate in strict standard compliance mode where I write against the shell specifications in the lastest Single Unix Specification and do not use a she-bang line since including one results in unspecified, implementation-defined behavior. Generally people seem to find this weird and annoying.
Sometimes I embrace using bash as a scripting language, and use one of the env-based she-bangs. In that case, I go whole-hog on bashisns. While I use zsh as my interactive shell, even I’m not mad enough to try to use it for scripts that need to run in more than one context (like other personal accounts/machines, even).
In ALL cases, use shellcheck and at least understand the diagnostics reported, even if you opt not to fix them. (I generally modify the script until I get a clean shellcheck run, but that can be quite involved… lists of files are pretty hard to deal with safely, actually.)
I build my own. Though I still need non-free software to run, I don’t think it is from any DMCA enforcers.
System76 is not too bad if you want something mildly customizable but don’t want to futz with doing assembly yourself. I get my laptops from them.
I’ve tried open phones (multiple) and I still use a Pixel. There is a choice, but I was willing to trade off my freedom for function there. I wish that wasn’t the choice and when I can I support efforts to make it easier for people to choose freedom there.
So, yeah, there is often a choice. Doesn’t make the status quo acceptable.
Agreed. Feet look clean and healthy, and if they were removed from shoes, I can guarantee they have less foreign matter on them then the shoes they were removed from, so I’d prefer them on the seat cushion rather than the shoes. If they were removed from shoes, they might be sweater and have more bodily products in general than the shoes they were removed from, but I doubt the seats on public transit are going to long avoid sweat and skin.
Some people’s insistence on covering all body parts at all times in public makes no sense to me.