Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mtlynch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
331.
▲
by
mtlynch
1y ago
> KeePass is a free open source project. Can you state your point more explicitly? That fact seems unrelated to my question.
332.
▲
by
mtlynch
1y ago
> The way you present it, with "good" vs. "bad", suggests that you're arguing for one, not for both, for release announcements instead of release notes. I don't think release notes are bad, but I think ado
333.
▲
by
mtlynch
1y ago
Thanks for reading and for the kind words! I know a lot of the comments are critical, but I find the feedback helpful, and I've already made some improvements to the article based on the comments here. In some cases, I think there'
334.
▲
by
mtlynch
1y ago
Thanks for reading, Jeff! >> In contrast to release notes, which aim to be exhaustive, release announcements include only the most impactful changes. > No, don't do this. Provide release notes, not release "announcement
335.
▲
by
mtlynch
1y ago
> Just a small title change would help a lot: "Create events 10x faster with new Duplicate button" Thanks, that's a great suggestion! I've just updated the example.
336.
▲
by
mtlynch
1y ago
Author here. Thanks for reading! Considering the release announcement as part of sprint planning doesn't mean eliminating maintenance work. The release announcement is just the top N user-impacting changes in the release, so not every
337.
▲
by
mtlynch
1y ago
Thanks for reading! > "We sped up new file creation, so you can now create a new file in under 20ms, a 100x speedup from v1.2." > No. You had a big bug. You fixed it. Excellent. When I'm affected by the bug I'd se
338.
▲
by
mtlynch
1y ago
Thanks for reading! > Saying “Saving large files is now 10x faster” is great, but if users were dealing with crashes or freezes, it’s more helpful, and more direct, to combine your idea of clarity with the actual user experience: That&#
339.
▲
by
mtlynch
1y ago
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 develope
340.
▲
by
mtlynch
1y ago
Thanks for reading! Yeah, this is something I struggled with as well. It didn't prevent me from allocating time to maintenance, but it meant I had to plan it more carefully. If I had a maintenance-heavy release, I made sure that we wer
341.
▲
by
mtlynch
1y ago
Thanks for reading, Simon! > I've tried to put more effort into my release notes - based on the idea that some of the people who read them may not have experienced the software before. That's something I try to be mindful of a
342.
▲
by
mtlynch
1y ago
Author here. Thanks for reading! > To me, the examples in red are much more helpful -- they explain, in bare terms, what was actually done. The examples in green feel like a marketing exercise to me. Like they're trying to wrap or o
343.
▲
by
mtlynch
1y ago
Thanks for reading! That's great feedback. Do you feel like this would be a helpful definition to include at the top? > A release announcement is a summary of the changes that will have the greatest impact on the user's experie
344.
▲
by
mtlynch
1y ago
Author here. Happy to take any feedback or questions about this post.
345.
▲
How to Write Compelling Release Announcements
(refactoringenglish.com)
70 points
by
mtlynch
1y ago
|
49 comments
346.
▲
by
mtlynch
1y ago
Author here. Happy to take any questions or feedback about this post.
347.
▲
My First Impressions of Gleam
(mtlynch.io)
2 points
by
mtlynch
1y ago
|
2 comments
348.
▲
by
mtlynch
1y ago
Author here. Happy to take any questions or feedback about this post.
349.
▲
My First Impressions of Gleam
(mtlynch.io)
14 points
by
mtlynch
1y ago
|
2 comments
350.
▲
by
mtlynch
1y ago
This is so jargony that it's painful to read. They don't explain what a BBN is until paragraph 7, and even then, they're describing it in terms of how it's different from "FROs," another jargon term I've n
351.
▲
by
mtlynch
1y ago
I don't understand the percentages. Loch Henry is at 80% despite all criteria being reached. To me, Loch Henry is already reality. People treat true crime documentaries and podcasts as pure entertainment and lose sight of the actual pe
352.
▲
by
mtlynch
1y ago
> I paid $3 for Whatsapp in 2010 on the Blackberry app store. A $3 one-time payment (which I'm guessing is about $2.75 after BlackBerry app store fees) is not sustainable for lifetime access and updates on a service that needs 4-5
353.
▲
by
mtlynch
1y ago
Why "Working?" It's unclear what that means. Is it supposed to say, "How it works"?
354.
▲
by
mtlynch
1y ago
This seems like someone used AI to generate the article and examples without much review. It's all bullet points, and it repeatedly uses "Working:" as a heading, which doesn't make any sense to me. The site defaults to d
355.
▲
by
mtlynch
1y ago
> In all seriousness, two months ago (January 2025), I (@kentonv) would have agreed. I'm confused by "I (@kentonv)" means here because kentonv is a different user.[0] Are you saying this is your alt? Or is this a typo
356.
▲
by
mtlynch
1y ago
I wrote blog posts about how I built the service[0] and answered StackOverflow questions that related to ingredient parsing[1]. [0] https://mtlynch.io/resurrecting-1/ [1] https://stackoverflow.com/a
357.
▲
by
mtlynch
1y ago
It's generally apps that let users import or enter recipes. The apps want to do more with the recipes like create shopping lists or provide nutritional information.
358.
▲
by
mtlynch
1y ago
In the US, it doesn't really cost anything to run a business as a sole proprietor. So, I can't live on Zestful, but it's definitely more profitable than not having the business.
359.
▲
by
mtlynch
1y ago
Not making a living, but I make about $200/mo from an API that parses recipe ingredients like "2 cups finely chopped onions" into structured JSON.[0] I put it in maintenance mode in 2019, so it's about 99% passive income
360.
▲
by
mtlynch
1y ago
Datastar doesn't seem like a good match for me. It requires unsafe-eval in CSP[0], which basically forfeits the benefit of CSP. I like htmx, as it's mostly compatible with CSP, though it does weaken it slightly. I enjoy writing Zi
More ›