Skip Navigation

  • Introducing LemmyApps.com - Easily discover Lemmy apps that best suit your needs

    Jump
  • Awesome, thanks for doing this!

  • Earlier today, Bloomberg's Mark Gurman reported that Apple is in discussions with Google to license Google's Gemini generative large-language models to power new features coming to the iPhone as part of iOS 18.

  • Trinity stood out the most to me, it seems to have less unnecessary fluff

  • Ok I tried it out and as of now Jan has a better UI/UX imo (easier to install and use), but Open WebUI seems to have more features like document/image processing.

  • Thanks for pointing that out—looks like they’re working on a Server Suite. I’d guess that they try to monetize that but leave the personal desktop version free

  • CSS @programming.dev

    Alternative approach to container and wrapper classes

  • Programming @programming.dev

    Fig is sunsetting September 1st.

    fig.io /blog/post/fig-is-sunsetting
  • Welcome! 🎉

  • Oh wow, thanks for sharing. Hadn’t heard of that yet, it definitely makes it possible but that syntax will take some getting used to

  • EasyPanel is a hidden gem. Caprover feels very robust and the main dev is really friendly. Coolify is still under development but looks very promising.

    I use Caprover mostly since it supports managing multiple servers through Docker Swarm, otherwise I’d probably be using EasyPanel.

  • What doesn’t line up is that most other operating systems including macOS support PWAs with different browser engines. That along with the fact that Apple announced this at the bottom of an article hidden under a collapsed menu, it really makes it seem like they’re trying to find an excuse to get rid of them without damaging their brand reputation. It’s no secret how profitable the App Store ecosystem is, and this is one more way they can pressure developers into it while shifting the blame to the EU

  • Yeah of course, I’m a web dev so prepare for a partial rant :)

    PWAs have kinda felt like that thing Apple has reluctantly kept around to show the world that they aren’t trying to lock you into their App Store ecosystem. They’ve always been slow to implement new PWA features and address bugs (they just added notifications last year while it’s been supported on other devices for a while now). They drip-feed developers just enough PWA features and fixes to keep their brand image up, but not too much to where it could grow to threaten to their App Store profits.

    Now, it feels like they finally have someone else to blame for getting rid of PWAs so they don’t look bad doing it themselves. It’s the moment they’ve been waiting for. They can keep their brand image looking good, and cut something out that has the potential to affect a bit of their profits. I would not be surprised if they start incrementally dropping PWA support the next chance they get.

    Now, the only way to release an app-like experience for EU customers (one with notifications and other native features) is by going through their App Store ecosystem in some way. Meanwhile, macOS has PWA support and the ability to use whatever browser engine you’d like.

    Granted, I haven’t looked in-depth into what these new policies are requiring of Apple, but for those of us that have spent years wresting with iOS Safari (sometimes called the new Internet Explorer) it sure leaves a bad taste. At the very least, it’d be nice to have some resources and recommendations from them beyond a small announcement/apology inside a collapsed menu at the bottom of a page.

  • I know this community is for programming, but you could use a tool like n8n as a shortcut to connect services. It’s more of a drag-and-drop node grid similar to Zapier, but it’s open-source and self-hostable. You can schedule tasks to run at a certain time, code your own integrations, or install plugins that other people have made

  • From what I’ve seen It’s mostly been:

    • New Lemmy users trying to find an app
    • People looking for an app with specific features
    • New app announcements
    • Bigger releases and changes to existing apps

    I think that content all depends on how many users and apps there are—not much you can do about that.

    Maybe we could have a monthly post asking people what they want in Lemmy apps (features, ideas, likes and dislikes)? That might be a good way to bring all devs and users together to think of ways to make the ecosystem better

  • That’s a really important distinction, thanks for clarifying

  • You can always block those instances for yourself in your settings

    Edit: Sorry, sounds like your instance doesn’t have that yet but is getting an upgrade soon that will enable that feature

  • Of course! Yeah, this post was intended to be less of a proposal and more of a brainstorm session. Maybe licenses aren’t the way to go about this, or we create our own licenses to be compatible with ActivityPub and match Lemmy’s values? Maybe it doesn’t matter how our content is used, or there’s nothing we can do?

  • You might be right, I definitely see your point. ActivityPub adds a whole new layer to this too. In the end though, isn’t the content we post no different than anything else published on the Internet? I guess it’s important to note that technically nothing public can be 100% prevented from being used in unwanted ways. However, there might be other ways (legally, socially, etc.) we could discourage it.

    Regardless, I’d love to get a better sense of how much this matters to us here on Lemmy—or if it should even matter in the first place

  • Lemmy @lemmy.ml

    Protecting user content and data on Lemmy

  • Lemmynade for Lemmy @lemm.ee

    Lemmynade Alpha v4 — Community discovery, compact feed, video support

  • React @programming.dev

    Wedges: An open-source collection of UI components for React

    www.lemonsqueezy.com /wedges
  • Lemmynade for Lemmy @lemm.ee

    New Look, Same Great Taste

  • Svelte + SvelteKit @programming.dev

    svelte-put: a collection of useful svelte actions, components, and utilities

    svelte-put.vnphanquang.com /docs
  • Svelte + SvelteKit @programming.dev

    What are the best Svelte UI libraries?

  • JavaScript @programming.dev

    Fuse.js—Powerful, lightweight fuzzy-search library, with zero dependencies

    www.fusejs.io
  • Lemmy App Development @lemm.ee

    How do you get the url or id of the same post on a different instance?

  • Svelte + SvelteKit @programming.dev

    How to make your own custom Svelte store

  • Lemmynade for Lemmy @lemm.ee

    Happy new year! Thankful for all you guys

  • Lemmy Apps @lemmy.world

    Lemmynade Alpha v3 — Chats, better inbox, scaled sorting, optimizations galore

  • Lemmynade for Lemmy @lemm.ee

    Lemmynade Alpha v3 — Chats, better inbox, scaled sorting, optimizations galore

  • Bun @programming.dev

    Bun (the all-in-one JavaScript runtime and toolkit) has a ton of convenient built-in utilities

    bun.sh /docs/api/utils
  • Lemmynade for Lemmy @lemm.ee

    Lemmynade supports Lemmy v0.19.0

  • Lemmynade for Lemmy @lemm.ee

    Lemmynade Alpha v2 — Ad-blockers, less bugs, more speed

  • Lemmy Apps @lemmy.world

    Lemmynade: Alpha v1 is now open for testing