lckdscl

joined 1 year ago
[–] [email protected] 8 points 10 months ago

Nope, seems like an issue for a lot of people, including me.

[–] [email protected] 2 points 10 months ago (1 children)

RT might be soft blocked on your ISP using some quirks with their SSL certs, it's blocked on my network but I can access it over Tor / VPN just fine.

[–] [email protected] 2 points 10 months ago (1 children)

Just to be clear, what do you mean by Google-affiliated links, anything *.google.com ?

Is your default container the one with the Google cookies? Or is your default one not signed and you have a separate one you have to manually open to access the Google account?

Regardless, I would do the following:

  • Default container (not signed in to Google)
  • Special container for Google account

Therefore, any link you click on will go to the default container, and is isolated from the Google containers. If you do want to, say, go to Gmail, then just open a new tab in the special Google container manually. This is easier to set up than the inverse where you have to filter by links. Or, if you only use Gmail signed in, but say, not YouTube, then add a auto redirect rule so that Gmail always open in the special Google container.

Also look into Temporary containers if you don't care about cookies and want more isolation on top of the default container.

[–] [email protected] 27 points 10 months ago (1 children)

Damn they're making todo lists a subscription service now??

To answer the question: anything that provides a CALDAV backend (e.g. Nextcloud, Etesync, Radicale). Some are free with limited storage, but some are subscription based, but you get calendar, storage, other stuff too. You can additionally self-host a CALDAV server or Nextcloud to use these services gratuit. For a more minimal implentation, try plain text, markdown, orgmode, etc., and use Syncthing to sync between devices.

[–] [email protected] 81 points 10 months ago* (last edited 10 months ago) (4 children)

Because of better accessibility. How so?

Because not everyone has the money to afford these new and expensive laptops designed for a niche market. They are still enthusiast-grade products, the prices speak for themselves.

Because not everyone comes from Europe / the US, so it's not easy to find these with affordable shipping.

Because these laptops are only normally offered new, which, for responsible and personal ownership, is excessive. There are thousands of used hardware lying around, why not put some life back into them instead?

It comes down to price, availability and ethical concerns. Unless money doesn't mean anything to you, why do you need a $1000 laptop when someone wants a device for higher education or personal casual use? The world doesn't need more rampant marketing of niche, hyped-up tech. While a fully-FOSS system may be the ideal machine for every Linux enthusiast, we live in a material world with finite resources and chasing after some unicorn laptop is unsustainable.

[–] [email protected] 4 points 10 months ago (1 children)

I know people who graduated in CS with one of those old IBM X220s, but for the sake of modernity, there are a lot of options, the T and P series have good releases, but one model can have different specs. I have the T480s and if you can find a used T470 or T480 (s or without s), it will serve you well. Some of these will also allow you to upgrade the RAM and SSD. It might be a tad slow if you do all those things you mentioned at once, but I can open 4 or 5 PDFs, 30+ tabs and a few terminals and it's still quite responsive.

Some guides on different models (I don't know how useful these are, but they might help you):

[–] [email protected] 8 points 10 months ago (6 children)

Consider refurbished or second hand, please don't buy a brand new laptop as there is so much waste in the world already. If you buy from big brands, you might be able to buy replacement batteries. If not, install Linux and use TLP. You could also ask the seller to measure the battery life. I was patient and managed to score a used ThinkPad and the battery health was 98% when I bought it.

[–] [email protected] 11 points 10 months ago (3 children)

"Be the change you want to see in the world."

But anything that requires configuration...should have a fully functional GUI.

Does this apply to ones with only 4 or 5 options to configure, where's the cutoff? Configuration files set the default flags and arguments, and a lot of command line tools that are configurable are small and simple enough that making a GUI just to configure it is not worth the hassle, the increased complexity and codebase size. The idea is that if the software is one or a few executable binar(ies) with enough flexibility, then contributors who's proficient with GUI toolkits can write the GUI wrapper (as a separate package), otherwise it's actually just a waste of time for the main dev(s). If that sounds reasonable, then you could write it yourself, pay someone to do it, or wait for someone to volunteer their time.

To address the problem itself. Maybe you should explain what problems you have with editing the configuration files yourself? I know the cons are: (1) having to know or be able to read toml, yaml, json, ini, or some kind of config syntax (but I think they are designed to be generally quite easy to understand), (2) it takes a bit longer to find and open if you're not used to it, (3) everything is a file so it's linear, making it harder to see where things are, so longer configs are a PITA. Good tools I think benefit from a GUI or TUI is TLP, archive managers, calculators, volume controllers, font manager or viewer (kinda obvious), why would you want a GUI to configure, e.g., bat, pacman, i3, dunst, all the xorg stuff like xresources, xmodmap??

In return, the pros are: (1) if there are no external docs, the docs can stay inside the default or sample configuration in the form of comments, whereas for GUI you can't possible include this information for every single toggle, (2) it's harder to version control because of increased abstraction, (3) it's not possible to translate every configuration field to a GUI if it's beyond just a toggle, you would still have to type things in.

I think having an extra GUI wrapper is a matter of complex balance, and made into reality by contributors and volunteers (or eventually, the devs themselves). To say everything should have a FULLY functional GUI if you have to configure it is a bit of an exaggeration and overreach.

[–] [email protected] 7 points 10 months ago

Anything on this list if you want to build it yourself: https://github.com/awesome-selfhosted/awesome-selfhosted#static-site-generators. I've used Hugo, Jekyll, and Zola, all are very good. Neocities if you want an easy start and want to learn the HTML/CSS/JS stack because editing is very easy.

[–] [email protected] 2 points 10 months ago

Presumably you're asking about Android apps? I found this https://github.com/mkulesh/microMathematics, I haven't used it though. It's on f-droid too.

[–] [email protected] 3 points 10 months ago (1 children)

This is the app that receives the most updates for me, a few years ago and still true to this day (there's a new release for every commit or something lol). They are in for the long run it seems.

[–] [email protected] 0 points 10 months ago
view more: ‹ prev next ›