Apparently Chrome changed the way Service Worker works, so in Pinafore you currently have to reload twice when there's an update. 😒 https://github.com/nolanlawson/pinafore/issues/1243
Found some inscrutable Service Worker code from a Google project that fixes it, but I have only the vaguest idea what it's doing. The Service Worker lifecycle is so complicated, and the browsers all behave so differently, I just regress into a copy-pasting script kiddy.
this is bunk. c# may be a great language now (i have no idea) but at the time, it was well understood to be a clone response to the threat of java to microsoft
I had a discussion on IRC last night and the other person was talking about how you don't know when MS will just drop and stop supporting a product. Really? MS ain't Google. I would prefer to use open solutions (.net core is now open I guess) but you also don't know when X web MVC framework is just gonna get abandoned. Same risk.
@ParadeGrotesque you can't make Microsoft go away. They're the most valuable company in the world. So your choices are to encourage them and appreciate their open source efforts, or to continue to disparage them. Which of these options encourages the engineers at Microsoft to keep pushing for open source? Reard them for the good they've done so they keep doing it. They can't un-open the things they've open sourced. They've made permanent and meaningful contributions to open source and I'm thankful to them for it.
Dev in Chicago, weeknight side project coder. Late night tooter. Mainly Web and DevOps.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!