I haven't used s6 much, so I can't really comment on that, but Chimera tends to boot significantly faster on the same hardware, compared to Alpine with OpenRC, mostly because of dinit's parallel initialization. As for…
I've switched to Chimera from Alpine a few months ago. It's much nicer for desktop use. The service supervision is great, and many things that require some setup on Alpine just work out of the box. The packaging system…
> Christianity considers any sexual activity other than heterosexual sex for procreation within marriage to be sinful, Mostly true, except the "for procreation only" part. That's specific to Cathlicism. Protestant…
It works as a fork deterrent; forks can't easily prove they are still correct without the test suite, so if a company needs to tweak SQLite for any reason, they are better off paying for the tests so they know their…
Because the whole goal is to not need any sort of "pointer discipline". The way he does it, you can store as many pointers to the arena as you want without keeping track of them, as long as they don't survive the…
They have already shown themselves to be both able and willing. Hopefully the backlash from this current decision will delay their plans long enough for GrapheneOS, Lineage and others to figure out how to work around it…
They didn't. They implemented the WebExtensions API for WebKit. It's not complete (e.g. Stylus doesn't work yet), but it's enough to run uBlock Origin.
You can install full uBlock Origin in the Orion browser, on iOS. It also has decent built-in ad blocking (though uBlock Origin is still better). I had been thinking for a long time to switch to Android (GrapheneOS,…
Common Lisp does have plenty of warts.
It was originally designed to be used by government software in the EU. AFAIK, it doesn't really get used for much else, but it fills a niche not covered by the GPL family, which is weak/non-viral copyleft (as the LGPL…
If you are already considering the AGPL, I'd like to suggest the EUPL. It also covers SaaS, is copyleft (forbids nonfree forks), but non-viral (can link to nonfree software), a lot easier to read, and also doesn't have…
As a Brazilian, I'm a bit torn on this issue. On the one hand, our social media regulations are terrible, are being approved without due process, and will certainly be used for (political) censorship. On the other hand,…
It's a lot easier to get a large team of artists to follow the same artstyle when that artstyle is just "realism". Also, photoscans are convenient.
I've been trying to solve that for a few years now. The closest existing thing I could find in my research was acme from Plan 9, which actually does a pretty good job. The trick it uses is to have you click on a typed…
It also uses them correctly—with no spaces. I have never seen anyone do that on the web.
The write(2) libc function is just a C wrapper for the syscall. It's the functions from stdio.h that are buffered.
I have different reasons for avoiding AI. I enjoy understanding what my programs do to the deepest level, so making or using AI are both boring; they remove the fun part of programming and leave only the boring parts…
If copyleft is desired, the EUPL is very similar to the AGPL, but isn't viral, so you can link it as a library to a closed-source program. It's also compatible with most open-source licenses. Not sure if it's what the…
I agree that abortion is evil, but in my perception, once someone gets to a situation where they're willing to murder their own child, it won't be a law that'll stop them. This problem should be considered moral, not…
Just finished it (APL beginner). It's really fun as a game.
SAaaS: Staying Alive as a Service
It feels like this is aimed more at intermediary programmers (and seniors with careless attitudes). A lot of them have this bizarre idea that since bugs will happen anyway, there's nothing we can do to avoid them. Then…
I have a theory that this generalizes to some extent. Pitch perception is also logarithmic; an octave in music is a 2x ratio. Memory is sort of logarithmic; you'd say a thing happened 1-2 days ago or 1-2 years ago, but…
If we're counting only programming languages (and not fill-out forms), Prolog had it in 1971, before ML. ASCII didn't include _ until its 1963 draft, so it's probably somewhere in that time. I'll guess it's probably…
I used to not use any of those tools. In C, I split my source into logical modules, and added a short module prefix to each function, to make it easy to find. Later, I found out about ctags and started using it; but…
I haven't used s6 much, so I can't really comment on that, but Chimera tends to boot significantly faster on the same hardware, compared to Alpine with OpenRC, mostly because of dinit's parallel initialization. As for…
I've switched to Chimera from Alpine a few months ago. It's much nicer for desktop use. The service supervision is great, and many things that require some setup on Alpine just work out of the box. The packaging system…
> Christianity considers any sexual activity other than heterosexual sex for procreation within marriage to be sinful, Mostly true, except the "for procreation only" part. That's specific to Cathlicism. Protestant…
It works as a fork deterrent; forks can't easily prove they are still correct without the test suite, so if a company needs to tweak SQLite for any reason, they are better off paying for the tests so they know their…
Because the whole goal is to not need any sort of "pointer discipline". The way he does it, you can store as many pointers to the arena as you want without keeping track of them, as long as they don't survive the…
They have already shown themselves to be both able and willing. Hopefully the backlash from this current decision will delay their plans long enough for GrapheneOS, Lineage and others to figure out how to work around it…
They didn't. They implemented the WebExtensions API for WebKit. It's not complete (e.g. Stylus doesn't work yet), but it's enough to run uBlock Origin.
You can install full uBlock Origin in the Orion browser, on iOS. It also has decent built-in ad blocking (though uBlock Origin is still better). I had been thinking for a long time to switch to Android (GrapheneOS,…
Common Lisp does have plenty of warts.
It was originally designed to be used by government software in the EU. AFAIK, it doesn't really get used for much else, but it fills a niche not covered by the GPL family, which is weak/non-viral copyleft (as the LGPL…
If you are already considering the AGPL, I'd like to suggest the EUPL. It also covers SaaS, is copyleft (forbids nonfree forks), but non-viral (can link to nonfree software), a lot easier to read, and also doesn't have…
As a Brazilian, I'm a bit torn on this issue. On the one hand, our social media regulations are terrible, are being approved without due process, and will certainly be used for (political) censorship. On the other hand,…
It's a lot easier to get a large team of artists to follow the same artstyle when that artstyle is just "realism". Also, photoscans are convenient.
I've been trying to solve that for a few years now. The closest existing thing I could find in my research was acme from Plan 9, which actually does a pretty good job. The trick it uses is to have you click on a typed…
It also uses them correctly—with no spaces. I have never seen anyone do that on the web.
The write(2) libc function is just a C wrapper for the syscall. It's the functions from stdio.h that are buffered.
I have different reasons for avoiding AI. I enjoy understanding what my programs do to the deepest level, so making or using AI are both boring; they remove the fun part of programming and leave only the boring parts…
If copyleft is desired, the EUPL is very similar to the AGPL, but isn't viral, so you can link it as a library to a closed-source program. It's also compatible with most open-source licenses. Not sure if it's what the…
I agree that abortion is evil, but in my perception, once someone gets to a situation where they're willing to murder their own child, it won't be a law that'll stop them. This problem should be considered moral, not…
Just finished it (APL beginner). It's really fun as a game.
SAaaS: Staying Alive as a Service
It feels like this is aimed more at intermediary programmers (and seniors with careless attitudes). A lot of them have this bizarre idea that since bugs will happen anyway, there's nothing we can do to avoid them. Then…
I have a theory that this generalizes to some extent. Pitch perception is also logarithmic; an octave in music is a 2x ratio. Memory is sort of logarithmic; you'd say a thing happened 1-2 days ago or 1-2 years ago, but…
If we're counting only programming languages (and not fill-out forms), Prolog had it in 1971, before ML. ASCII didn't include _ until its 1963 draft, so it's probably somewhere in that time. I'll guess it's probably…
I used to not use any of those tools. In C, I split my source into logical modules, and added a short module prefix to each function, to make it easy to find. Later, I found out about ctags and started using it; but…