• 0 Posts
  • 6 Comments
Joined 2 years ago
cake
Cake day: June 10th, 2024

help-circle

  • No.

    It has never been a “legal headache”, more of a bit of additional work for distro maintainers (to keep codecs separate from the rest of the distro) and a tiny inconvenience for users (they had to click an additional button after installing the distro).

    Nowadays it’s almost entirely irrelevant. Unless you are in a tiny minority of users who need to play DivX-encoded video (a codec which is 25 years old at this point) for some reason, you don’t need to care at all.

    Basically, this just made life of a few media horder nerds a tiny bit more convenient. Frankly i shouldn’t be typing out a comment this long to even explain it…


  • In the very old times, it didn’t matter too much whether you have jus soli or jus sanguinis. People rarely moved between villages, let alone between nation states, so the cases when they did could be handled individually. Still, jus soli probably made a bit more sense back then, because if someone took the great effort to come to your country they probably really wanted to live there and deserved citizenship.

    In the americas, the rationale used to be genocide. If your state is started & built on europeans eradicating the indigenous population, you’d want to only give citizenship to those europeans. The 14th amendment in the US was not about birthright citizenship per se, it was about extending the existing citizenship system to some non-white people - note that indigenous victims were not originally included!

    Nowadays the reason is humanitarian. If a person is born in your territory, it is cruel to make their life hell just because their parents are not citizens. And I do get that immigration is now easier than ever, but I still think some variation of a non-racist jus soli is a good idea.


  • Ok, so there’s no statistically rigorous review yet, but 73% of LLM-generated apps submitted to FlatHub were abandoned within 6 months. This is about the abandonment rate you should expect to see on any newly announced LLM-written project, and this figure appears to be much higher than hand-written projects (e.g. this study, while not directly comparable, shows a 16% abandonment rate).

    The reason for this is sort of obvious to me: an LLM makes it really easy to write code that makes an app work, therefore the threshold of involvement/interest needed to “make an app” is much lower. This in turn removes the selection force that makes software authors likely to be interested in, and thus put in the effort (or tokens) to maintain their software going forward. (this is putting aside the fact that LLMs are still horrible at software architecture and quite bad at infrastructure, making the long-term maintenance more difficult).

    I don’t doubt that some people will have a lot of passion for their vibecoded thing, and will keep it going for a while. This might even be the case here given the author went out of their way to post about it on Lemmy and respond to comments, seemingly without an LLM in the loop at that stage of the process. But it’s also important to disclose your LLM use so others can adjust their statistical expectations.

    anecdotally, I’ve built a lot of projects and abandoned them because I ran out of time. With an LLM to reduce the input effort I actually think I would’ve maintained them longer.

    Likely you would have also built more projects if you had access to an LLM, thus giving you less time to spend maintaining each individual one. Which is kind of the problem here…



  • After some finaggling I managed to compile it (here’s the nix file I used to get the dependencies). It’s looking basic but actually promising! Here are some screenshots (sorry for potato quality, it’s the only one Lemmy allows me to upload at for some reason):

    The search seems quite nice, it seems to search by names but also allows to search for (some?) OSM tags, e.g. amenity:drinking_water shows up water fountains around you. I’m actually annoyed that other apps don’t allow you to do so this easily.

    The navigation also seems to work-ish, which is surprising for such a young app. The only remaining things before it’s really useful is downloadable maps and offline routing.