Actually the trapped without internet thing makes me think. Why not do some sort of dead-man-switch? I.e. when you haven't committed (or been online) in X months the project is transferred to your successor.
Yes, exactly. If someone improves Google Maps then such contribution is under control and owned by Google.
If someone improves OSM then such contribution can be used by anyone - from hobby map maker, through artists, maker of open source navigation to evil corporations.
No and that is IMO the point of using OSM in the first place. The data is public and free for everyone and if you contribute there's the possibility of other services adopting your change. I know that mapbox integrates osm data, Google and Apple might too.
Cool. I suspect this model will mostly work, but only if the price of the app is low enough to not justify a lot of inconvenience by compiling it yourself or maybe getting it from f-droid. I like this model a lot, apps like OsmAnd do the same.
It’s tempting to think you can price GPL software at some “sweet spot” where customers think it’s worth it and you recoup your development costs. But then someone who hasn’t incurred your development costs can undercut you, even while offering the same or better service.
At least with AGPL software, if this happens, it will force those competitors to release their secret sauce, too. Those competitors will have to open source all of their changes, meanwhile as the copyright holder, you're able to release proprietary modules or changes at any time, and those competitors are out of luck if they want to use them. Should they attempt to compete on feature parity, their additions will need to open source.
In this case, we are talking about client side software. It runs locally on the device. This means that the distinction between the GPL and the AGPL is not really relevant. And any competitor preparing modified binaries would also need to release their source.
apparently co2's density is only slightly higher than the other gases, so they all mix. Otherwise all of the atmosphere's co2 would be at ground level too, wouldn't it?
Don't swift and rust share a few of these things that make it "feel right"? With rust the whole ecosystem thing seems to be a lot better. Also rust has C(++) interop (so you have every library you could wish for), does swift not have that?
Out of curiosity: Is the first OCR example really the best you can find? Is there no open source solution that outputs good results for handwritten notes?
There are open source "computer vision" libraries which work really well, but, also there is a file on your filesystem with all the words, so you could pass over the OCR'd text to fix "typos".