silas

joined 1 year ago
MODERATOR OF
[–] silas@programming.dev 1 points 7 months ago

Awesome, thanks for doing this!

[–] silas@programming.dev 4 points 7 months ago* (last edited 7 months ago)

Also !lemmy_dev@programming.dev ! Not quite as active though

[–] silas@programming.dev 2 points 7 months ago

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

[–] silas@programming.dev 2 points 7 months ago

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.

[–] silas@programming.dev 12 points 7 months ago

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

[–] silas@programming.dev 19 points 7 months ago (5 children)

Does this differ from Ollama + Open WebUI in any way?

[–] silas@programming.dev 3 points 8 months ago

Welcome! 🎉

[–] silas@programming.dev 3 points 8 months ago (1 children)

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.

[–] silas@programming.dev 5 points 8 months ago

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

[–] silas@programming.dev 5 points 8 months ago (2 children)

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

[–] silas@programming.dev 4 points 8 months ago

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?

[–] silas@programming.dev 7 points 8 months ago (1 children)

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

42
submitted 8 months ago* (last edited 8 months ago) by silas@programming.dev to c/lemmy@lemmy.ml
 

I see talk here and there about how any company or individual can easily use anything we post on Lemmy however they want. This could include AI training, behavior analysis, or user profiling. With the recent news of Reddit data being sold and licensed for AI training, I thought this would be a great time to preemptively discuss how we feel about this topic and brainstorm ways to discourage unwanted use of the content we post.

I’ve seen some users add a license to the end of each of their comments. One idea might be this: Add a feature to Lemmy where each user can choose a content license that applies to everything they post. For example, one user might choose to no rights for their content (like CC0) because they don’t care how their data is used. Another user might not want companies profiting off their posts, so they’d choose a more restrictive license.

I’m eager to here everyone’s thoughts on the whole topic, so to kick things off:

  1. Do you care how your public data and posted content is used? Why or why not?
  2. What do you think of choosing a content license for your Lemmy account? Does this contradict the FOSS model?
  3. Should Lemmy have features to protect user data/content in this way, or should that be left up to the user to figure out on their own?

Data is becoming an increasingly valuable commodity in the digital world. Hopefully these big-picture conversations can help us see what we value as a community and be more prepared for the future.

 

I recall someone mentioning a way to do it through an ActivityPub “resolve object” endpoint (or something like that) but I couldn’t find anything on it again. #1101 will solve this, but how are you guys handling this in the meantime?

 

cross-posted from: https://programming.dev/post/7792059

Hey testers! Here's another update to add to the winter charm.

If you're new here, Lemmynade is the refreshing mobile web app and desktop site for Lemmy, currently in active development. Follow !lemmynade@lemm.ee for announcements and updates like these.

This release brings private messages, an improved inbox, and scaled sorting to the table while greatly improving your Lemmynade doom scrolling experience. Huge thanks to the valuable testers that have taken time to report bugs and submit ideas.

Open Lemmynade →

What's New

  • Private Messages can now be viewed and replied to under Inbox → Chats
  • Scaled Sort (new to Lemmy 0.19.x) is now available as the "Spotlight" sorting option throughout Lemmynade (named this way to make more sense to the average user)
  • Infinite Scrolling has been rebuilt from the ground up. Your scroll position is now saved correctly, everything is faster, and many bugs have been exterminated.
  • The Inbox has been updated with infinite scrolling, slightly faster loading times, and simplified filtering
  • Your Home Feed tabs (My Feed, Local, and All) can now be switched between without loosing your place
  • In addition to long-pressing on user/community names, you can now Block & Unblock users and communities on their individual pages from the ••• menu
  • Upvoted & Downvoted Posts are now browsable from dedicated sections in your Account page
  • Profile Age can now be seen from user profile pages

Removed

  • Support has been dropped for instances running Lemmy 0.18.5 and lower. This was a tough decision, but will ultimately allow faster, more focused development on new features while we're still in alpha testing.
  • Vote scores have been removed from user profile following changes made in the latest Lemmy update

Fixed & Improved

  • Context menus and dialogs are snappier with better animations and reworked interactions
  • The top and bottom app toolbars are now a bit smarter about when they auto-hide
  • Fixed an issue that prevented clicking or tapping on action buttons on post pages
  • Minor bug fixes and improvements have been made in preparation for desktop layout down the road
  • Links in the feed and on individual post pages now use the same description (as they should)
  • Fixed an issue that caused images to flash when opening a post
  • The one-time-password field on the login page is now always shown to accommodate discrepancies between instances for the time being until the login page redesign
  • Fixed an issue that sometimes caused the description of a post's attached URL to overflow outside of its container
  • Fixed an issue where posts were being marked as read from post feeds if your finger touched them while scrolling
  • A heart has been added to the top of the home page to make it easier to support Lemmynade's development
  • Many other minor bug fixes and improvements

If you have any questions or ideas, submit feedback or drop a comment below. Enjoy!

120
submitted 11 months ago* (last edited 11 months ago) by silas@programming.dev to c/lemmyapps@lemmy.world
 

Hi everyone,

The day has arrived: Lemmynade—a refreshing mobile web app and desktop site for Lemmy—is now open for testing! Scroll to the bottom to get started, or read the full post to learn more.

 

Get started!

While we're in alpha, expect to encounter plenty of bugs. You can report a bug or submit a feature request anytime from the ••• in the upper-right corner of Lemmynade. When you're ready, copy the Access Key below and continue to Lemmynade (lemmynade.app) →

Access Key:

$2a$09$CXwryuYDFviv89lZJ84uUuagWcEzLUE5KlbuM9irX5Cu4SKfUNAVG

 

Known Issues

  • The desktop layout will be available at a later date. Lemmynade is best used on small screens and mobile devices for now
  • Post creation is not the most elegant experience at the moment
  • Accessibility for screen readers, etc. is very limited at this time
  • Tabs do not always retain the last route or history
  • Sometimes, when returning to your home feed, it may spit you out above or below the scroll position you were at last
  • Markdown does not support tables, spoilers, and a few others at the moment

 

Links

 

– silas

 

Wanted to share this one because I find myself using it every day—often in place of Google. You can even somewhat replace Siri with it using the app’s Apple Shortcuts:

Note: I haven’t read the privacy policy or terms and do suspect that there is some form of data collection.

 

If you’re just wanting to run LLMs quickly on your computer in the command line, this is about as simple as it gets. Ollama provides an easy CLI to generate text, and there’s also a Raycast extension for more powerful usage.

 

Found this online tool to try out a bunch of different text2image models for free. No signup needed. Resolution is fixed to 512x512, but otherwise it’s pretty versatile for being free

 
 

Where are you all finding details on what features are included in each version of lemmy-js-client?

view more: next ›