kefirchik

joined 1 year ago
[–] kefirchik@lemm.ee 2 points 6 months ago* (last edited 6 months ago)

The point I got from it was that Germans can go basically anywhere with low effort. The similar shades reinforce that, as concepts like “Visa not required” and “Visa on arrival” are pretty closely equal in burden.

[–] kefirchik@lemm.ee 11 points 1 year ago (1 children)

Email is a collection of different protocols: SMTP, IMAP, POP are all different protocols that serve different purposes. Oversimplifying a bit, but - SMTP is used to exchange messages between mail servers. IMAP and POP are used to synchronize mail between a mail server and a mail client.

In other words, they absolutely can shut down IMAP and POP but still send/receive for gmail.com addresses. The main reason reason they wouldn't do this is that their larger clients on Google Workspace need that functionality, but it's the type of thing you might imagine them taking away from the unpaid version of Gmail to nudge companies over to Workspace.

[–] kefirchik@lemm.ee 6 points 1 year ago

They are most useful during local development. It’s useful to have project-scoped config that your app interacts with in a manner identical to how it works in prod.

Generally you don’t commit to version control because you want to keep secrets out of there. However, it can be sometimes useful to hold non-sensitive config that you may want to commit but also to customize on prod. For instance like NODE_ENV, so you’re not building multiple mechanisms for configuring your code. But this is less useful and generally solved with a sample config that is copied to the .env file that is never pushed to VC.