42 karma · joined January 13, 2021
Setup a proper sleeping place first: a) it must be dark enough (if you close your eyes, wave your hand in front of your face and can see brightness changes, then it's not dark enough); b) it must be cold enough, and you likely need to have proper warm and heavy blanket; c) it must be quiet enough; if you have noisy environment, you can mask it by using source of monotonous noise; I've found, that air purifier produces decent enough masking noise; d) air inside the room must be fresh.
Then, take a break and allow yourself to sleep as much as possible without setting an alarm clock or having to worry about things to do. Your body will figure out sleep schedule automatically.
Apple makes big money from their ecosystem. Wireguard developer provides high-quality solution for free, helping to grow proprietary ecosystem, essentially helping Apple to make more money indirectly and directly (by giving 30% from donations).
In return developer gets tons of hate from users and from Apple itself in the form of delayed reviews, rejects and constant threat of violating some rule and getting dev account banned.
In my opinion, the only solution for this is to stop providing services for free and put a price tag on the app.
I understand, that developer is a kind, not-yet-burnt-out person who wants to be the world a better place by providing the free way to exchange information securely, but doing so for free for corporate ecosystem is clearly not sustainable, neither financially nor emotionally.