I run Wireguard in combination with Pi-Hole so I can VPN into my home network to configure anything I need. DuckDNS if you’re on a dynamic DNS provider. It’s also nice to have this since you can get the adblocking when away from home.
Yes, I'm mostly making fun of the fact that this extremely wealthy investor is pointing at the elderly (who likely have a higher percentage of their retirement saved in bonds and less-volatile investments) and distracting everyone from the fact that he benefits massively more if Google decides to make shareholders more money.
> "Another issue with all the 'BS' jobs in large corporations is that it takes profits away from shareholders who are most often the pensioners and retirement accounts of the rest of America," he said. "...they are also taking money away from the rest of the workforce's retirement programs."
The growth of LA was also kickstarted by the 1906 SF earthquake, which burnt down ~80% of SF. If you look at the population graph of LA, it tripled between 1900 and 1910, probably due to the relocation of so many people from SF to LA. Here [0] is a paper that discusses the effects of the 1906 earthquake on population growth on the west coast.
Our team went with a similar approach when refactoring Protobuf debug APIs (https://bughunters.google.com/blog/6405366705946624/fixing-d...). People were relying on debug output and trying to parse it, so in the new implementation we threw up big warning flags and made the output unstable so that you couldn't make the mistake.
The key lesson to take away is: if you want something to be an implementation detail, make sure to have multiple differing implementations :)
In defense of the companies that do this - making native apps is extremely expensive compared to just using Electron. If you want to have a native app for Mac and Windows and a website, that's 3 separate frontends that you have to propagate changes across. This triples all the work that you typically have to do (UX changes, platform-specific bugfixes, etc), and getting some fullstack developers are cheaper than hiring Mac/Windows specialists.
I think HN users are in the minority of users who seriously care about speed/performance. Electron is good enough for pretty much everyone else, and it's clearly working well for for Discord and Slack. It makes more sense IMO to invest time in improving Electron efficiency rather than telling companies to just avoid it.
https://news.ycombinator.com/item?id=20980837