Unfortunately, getting "decent bread" is not as easy as it has been years ago even in countries having the best bread and largest variety in the world such as Germany, Switzerland, Austria, ... Many small bakeries started adding artificial ingredients to extend shelf life, shorten production time or replace expensive ingredients.
Pretty much anything you get in mainland Europe is still tons better than the vague bread-shaped organic matter they sell at supermarkets in Ireland or the UK. Seems to be an Anglo thing because my experience in New Zealand was similar (can't speak to the US though).
That doesn't mean you can't find decent bread even at supermarkets, but it's not the default and quite a lot more expensive. The main exception in Ireland is Lidl, which sells decent bread for a decent price.
Sorry but this is UPF bread and their rolls are sometimes made in China.
> sell at supermarkets in Ireland or the UK
At least in London there are many shops now that sell bread that at least looks like bread (Ole & Steen, Gail's, ...). I can't remember any ingredient lists, so likely UPF as well...
Lidl has a bakery that sells fairly decent sourdough and some other breads. Definitely not made in China. Obviously I didn't mean that every single product at Lidl is good.
> Lidl has a bakery that sells fairly decent sourdough
All Lidls that I know only have an oven and bake delivered dough pieces (produced all over Europa, China, ...) full of artificial enzymes, glucose syrup, ... Might look like mediocre sourdough bread but is closer to a sponge.
That's largely my own take as well. And while many hate SPAs or client-driven web apps, it reduces the server surface a lot. It should be faster/better... that people make really crappy front ends doesn't mean the tech itself is bad.
There is some really bloated crap out there, and you can create every bit as much bloat on the server as in the client.
> but I generally think the release announcement does a better job at showcasing features.
I'm all in skimming some bullet points on release notes but reading whole paragraphs for trivial announcements (like "Create events 10x faster") is an absolute no-go and wasted developer time in most cases.
When I read that, I feel like I am being sold to and I need to decode it to find out what the actual change is.
I’m generally in agreement that you should write release announcements in terms that relate to what the end-user is trying to accomplish and not just a mechanical diff, but this goes approximately 100% too far.
I notice that you said "wasted developer time" rather than "user time" so maybe this is the difference?
I think too many developers write about their software as if the readers are other developers, especially developers with high context into the software. But for most software, the users are not developers, and they generally have much less context than the developers working on it.
I can understand how "Add a duplicate event button" is sufficient if I'm communicating with another developer on an open-source project, but I think the typical end-user requires more explanation of why that button is useful and what they can do with it.
> I notice that you said "wasted developer time" rather than "user time" so maybe this is the difference?
Maybe both? It's wasted developer time because someone has to curate the list and write it up for an audience that does not exist or is equivalent to your own marketing and sales department?
You don't have to ramp up marketing to 11 to write release notes that users can understand. Those are users of software that they already have and use. They will know what the changes mean for them.
I think the safest way is to stay on a LTS as long as possible. Then, when the time comes to upgrade, get a new drive, install new LTS and then transfer data.
Blu rays are meant to be like the old M-Discs and they should last ages. I've been burning my archives to BDXL discs for years and never had any issues reading them back.
That would include baking your own bread which is not common in the US afaik.