silas

joined 2 years ago
MODERATOR OF
[–] silas 4 points 1 year ago

The problem with restricting this community to FOSS is that you’re also choking out people/organizations that simply want to retain ownership of what they create or seek long-term sustainability. Retaining ownership of something or charging for something doesn’t automatically mean malicious intent. Both FOSS and proprietary have their place, and each one can be more sustainable than the other depending on the project and the maintainers. We should definitely be against people and companies that are exploiting user privacy, but we shouldn’t be banning everyone that simply wish to retain ownership of what they create as well.

[–] silas 6 points 1 year ago* (last edited 1 year ago)

For those wanting to use it right now on your local machine, Gemma has just been added to Ollama

[–] silas 5 points 1 year ago* (last edited 1 year ago) (3 children)

So you’re saying the main issue with this community is that Lemmy users are stumbling upon apps that track them? What about free, closed-source apps that fully respect privacy?

I think having a featured thread that categorizes apps by open/closed source or privacy policies would be better. More transparency should be the goal here, especially since FOSS app communities already exist.

[–] silas 9 points 1 year ago* (last edited 1 year ago) (6 children)

Under this criteria, Apollo would have been banned. I feel like everyone has been very respectful in posting open source, closed source, paid, and free apps alike here so far. What are the exact problems in this community that you’re trying to solve?

[–] silas -1 points 1 year ago

I have several of those

[–] silas 6 points 1 year ago (2 children)

Wow, that looks really bad on Apple’s part.

[–] silas 12 points 1 year ago (1 children)

tailor swift

[–] silas 3 points 1 year ago (1 children)

Well, someday I’d love to hire a few Lemmy designers to make a set of icons to choose from. Until then, if you install the app to your phone’s homescreen as a web app you’ll get to keep the old icon and it won’t change with the next release :)

[–] silas 2 points 1 year ago

I’ve been annoyed by this too. Here’s the issue on GitHub for discussion, I doubt anyone will have any objections but it still might be a little while until it’s implemented

[–] silas 6 points 1 year ago

These are some really good thoughts and topics to discuss at this stage in the Fediverse. We must be looking big-picture right now as we move forward. Thanks for pushing the envelope!

[–] silas 2 points 1 year ago

Absolute gold

70
Still here! (i.postimg.cc)
submitted 2 years ago* (last edited 2 years ago) by silas to c/[email protected]
 

Hi friends,

Unfortunately, I had some health issues in the family to deal with this month. I was hoping to have made more progress on Lemmynade by now to be able to release a public alpha for you all, but sometimes life throws curveballs.

Thankfully, everything has been taken care of and I’m back to working on this project again. I’ll continue to provided updates here and there when I can.

Thanks for hanging in there. I appreciate you all and can’t wait to share Lemmynade with you! In the meantime, enjoy the refined app icon :)

- silas

 

According to the Bun blog and changelog, Bun now supports SvelteKit! Bun is an incredibly fast JavaScript runtime, bundler, transpiler, and package manager — all in one. Similar to using npm, here’s how you can start a SvelteKit project with Bun:

$ bunx create-svelte my-app
 

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

 

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

Here’s a glimpse of the community view on Lemmynade! I’m ironing out all the kinks and killing off bugs in preparation for alpha release—specifically improving search, posting, and the desktop layout this week.

Security and privacy are and will always be top priority with Lemmynade. Instances are verified before logging in, your account tokens are highly-encrypted on your own device, and the only data collected by me is simple, anonymous, aggregated statistics. Anything related to your account in any way happens privately on the server-side instead of the client.

Stay tuned on the alpha release date by following [email protected], and as always feel free to ask questions below!

– silas

52
submitted 2 years ago* (last edited 1 year ago) by silas to c/[email protected]
 

Here’s a glimpse of the community view on Lemmynade! I’m ironing out all the kinks and killing off bugs in preparation for alpha release—specifically improving search, posting, and the desktop layout this week.

Security and privacy are and will always be top priority with Lemmynade. Instances are verified before logging in, your account tokens are highly-encrypted on your own device, and the only data collected by me is simple, anonymous, aggregated statistics. Anything related to your account in any way happens privately on the server-side instead of the client.

Stay tuned on the alpha release date by following [email protected], and as always feel free to ask questions below!

– silas

 

Hey friends and followers,

Here’s a quick look at the comments section in Lemmynade. I’m working full-time on this project and getting more exited to share it with you each day!

Follow [email protected] for updates as Lemmynade gets closer to public testing

50
submitted 2 years ago* (last edited 2 years ago) by silas to c/[email protected]
 

It’s been a while so I’d thought I’d post an update real quick.

Still hacking away at Lemmynade each day, and Lemmynade now has an icon! Most of the basic features are complete. My focus right now is boosting security and performance. I’ve also got a few more bugs to work out with comments to make sure they’re displaying nicely.

If you’re new here, Lemmynade is a beautiful, touch-friendly web app and public website for Lemmy. The goal is to make Lemmy more approachable, discoverable, engaging, and fun to use through a high-quality user interface.

Follow [email protected] for more, and let me know if there’s anything specific you hope to see in Lemmynade in the comments!

23
submitted 2 years ago* (last edited 2 years ago) by silas to c/[email protected]
 

It’s been a while so I’d thought I’d post an update real quick.

Still hacking away at Lemmynade each day, and Lemmynade now has an icon! Most of the basic features are complete. My focus right now is boosting security and performance. I’ve also got a few more bugs to work out with comments to make sure they’re displaying nicely.

If you’re new here, Lemmynade is a beautiful, touch-friendly web app and public website for Lemmy. The goal is to make Lemmy more approachable, discoverable, engaging, and fun to use through a high-quality user interface.

Follow this community for more, and let me know if there’s anything specific you hope to see in Lemmynade in the comments!

4
submitted 2 years ago* (last edited 2 years ago) by silas to c/[email protected]
 

I'm getting a "user_already_exists" error from /user/save_user_settings no matter what settings I try to change. The JWT is valid, and this is happening on multiple instances the same (programming.dev, lemm.ee, etc.) Anyone have any ideas why I'd be getting this? Here's my payload:

{
  show_bot_accounts: true,
  auth: token
}

Edit: This issue describes a bug where this happens when the avatar field is not included. Just tested it and that's the same problem I'm running into. I fixed it temporarily by passing the current avatar url.

 

I hope this is obvious, but I wanted to get it out there because of how important it is.

If your client allows user-entered Lemmy instances, ALWAYS verify that the instance is a valid Lemmy instance before sending credentials over. Otherwise, the user may have entered a url to an unknown server or site, and you will be sending their login credentials to a server that may be logging and storing the request or even intentionally trying to capture these credentials.

Instead, call getSite at the very least, or use a public list of verified servers before making the login request.

I would not be surprised if down the road malicious sites with similar domains to popular instances will be created to get login details of users who mis-typed their instance domain. It’s partially our responsibility to make sure our users are safe, so let’s keep this discussion going as we learn new ways to handle security concerns!

view more: ‹ prev next ›