Avatar

cmeerw

cmeerw@programming.dev
Joined
14 posts • 25 comments
Direct message

Embracing the GC

I never actually liked the GC in D as it didn’t seem to fit in with the general direction of the language, and Walter Bright in D at 20: Hits and Misses says:

Miss: Emphasis on GC

permalink
report
reply

I still think Ubuntu is the best option (particularly if you want to use the non-LTS releases)

Having said that I do hate snaps and also dislike flatpaks. So what I do is just use the Firefox deb package from the PPA and the chromium package from Linux Mint. Oh, and I have actually replaced ubuntu-advantage-tools with a no-op dummy package.

permalink
report
reply

Only issue is they’re stored in my server as belonging to the server user (I assume everything in those directories should belong to root and I can just use chown?) But I also don’t know if they retain the same permissions when backed up.

Not everything will be owned by root, and some of the binaries will be setuid or setgid, some might even have extended attributes (e.g. ping will usually have a security.capability attribute). /var will also have a lot of different owners.

permalink
report
reply

“secure alternative”? Others are not secure?

permalink
report
reply

Pretty much anything that’s only available via an app store. The difference with web apps is that I can also use them on a laptop/PC and I have a bit more control about tracking (by using ad/tracking blockers).

permalink
report
parent
reply

not being forced to have an Android or Apple smartphone, so more open standards and just Web apps instead of proprietary apps

permalink
report
reply

replaced it myself - it’s not actually that difficult to do

permalink
report
parent
reply

I actually replaced the display twice already (got a replacement from Aliexpress for around $16) - first time because the touchscreen failed and second time because I smashed it.

permalink
report
parent
reply

Sony z3c with FirefoxOS and a Samsung A5 with Tizen

permalink
report
reply

similar thing with requires requires { ...

and you can nest it even further: requires requires { requires ...

permalink
report
parent
reply