moseschrute

joined 4 months ago
MODERATOR OF
[–] [email protected] 4 points 5 hours ago (1 children)

It’s the butter that did it for me. That’s fancy butter

[–] [email protected] 1 points 11 hours ago

I didn’t mean it to be tongue and cheek. Again I wanna emphasize I don’t know the history here, but lots of developers will tell you “ah let me just rebuilt this massive codebase in this language to fix this problem” only to discover new problems. I could just as easily see people say “we’re rewriting Piefed in Rust to address performance issues and lower hosting costs”.

This is coming from me who just spent 6 months building a Lemmy client from scratch instead of leveraging an existing code base like voyager. So I’m just as guilty as the next person :)

Idk what the point of this is other than, be skeptical whenever someone tells you they are going to rewrite something from scratch.

[–] [email protected] 3 points 14 hours ago* (last edited 13 hours ago) (2 children)

Ok I got Piefed sort of working. I didn't realize they only have 2 api severs – that are listed, maybe there are more? They also say their API is 95% the same as Lemmy, but I'm noticing immediately that that 5% is going to be annoying (e.g. they seem to use post.title instead of post.name). Other random things are broken.

I know nothing about Piefed, but why didn't they just fork Lemmy? I think I'm going to have to pick one of the API's to optimize towards. Likely Piefed would always feel a little more broken in my app compared to Lemmy. Unless they make their API 100% compatible.

I'll try to get you a link to a branch build of Blorp later today that you can mess around with Piefed on it.

I would love to support every feature people ask for, but I fear committing to Piefed support would 1) negatively impact Lemmy support in the app and 2) spread me too thin to maintain this app. I think I would rather have someone fork Blorp for Piefed support. I think it could be done pretty easily.

[–] [email protected] 1 points 15 hours ago (4 children)

Lemmy only for now. You're not the first person to ask that. Tbh I have no idea how similar piefed or mbin/kbin are to the Lemmy API. I'm not ruling out expanding support, but I would likely prioritize supporting all platforms (e.g. Android, Linux, Windows) for Lemmy before expanding support to other APIs.

[–] [email protected] 3 points 23 hours ago

Let’s just say hypothetically I vibe coded my vim config. Where would that put me?

[–] [email protected] 2 points 1 day ago

I can't commit to anything without reading up on the process – I'm less familiar with Android – but I don't see why this couldn't be done. Apple is a pain with signing your app for App Store vs outside the App Store distribution. But I suspect the process is not as complicated for Android. I'll look into to.

That being said, I will likely prioritize Play Store first.

 

Blorp is released to the App Store!

View Blorp on the App Store!

This is just the beginning! Hoping to launch Android very soon.

 

You may have noticed a lot of updates recently. The past few weeks have been a sprint to get App Store approval, and as of a few days ago, we're on the App Store!

View Blorp on the App Store!

It would mean the world to me if you could either

This is just the beginning! Hoping to launch Android very soon.

[–] [email protected] 3 points 1 day ago

Idk about older devices (unless it's due to no longer supported os updates), but password recovery makes sense. Have you seen how tech literate your average person is? Definitely would create a lot of angry customers.

[–] [email protected] 2 points 1 day ago (3 children)

What if you turn on advanced data protection? Though even if that does achieve what you want it sucks that it’s opt in.

[–] [email protected] 26 points 1 day ago* (last edited 1 day ago) (7 children)

Weird how Apple and iMessage are not in the same category. How do distrust apple’s privacy claims but trust iMessage?

[–] [email protected] 76 points 1 week ago (4 children)

How tf do you not support an operating system. Like you gotta go out of your way to detect and block the operating system. Like if you put in 0 effort it would probably work but your company really spent money making their product less accessible for no reason.

[–] [email protected] 11 points 1 week ago (2 children)

Hold up. Projects exist outside of software?

[–] [email protected] 19 points 1 week ago* (last edited 1 week ago) (1 children)

I don’t daily drive Linux (though I use Tmux and Vim 8 hours a day if that counts for anything) so take this with a grain of salt. Would those companies jumping to Linux really be a problem? Steam is embracing Linux and it seems like it’s legitimized Linux gaming in a way that people never thought was possible. I hate Adobe, but how would Photoshop Linux edition prevent you from using open source alternatives?

1
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
 
 

Try it!

I haven’t seen another Lemmy client that lets you write code in your post with real-time syntax highlighting. It’s not just code. Write your posts in rich text without toggling between Markdown and preview.

There are a lot of Lemmy clients, so I’m sure someone else does this. But I wanted to share in case anyone else finds this helpful.

 

Test sharing an article 123

 

This is a test text post

 

The entire app has been rewritten. This is to address performance issues, make Android possible, but most importantly, it lays the groundwork for more work to come!

Theres also a ton of small bug fixes included in this release.

Download

Android Beta - looking for testers!

  • Google requires me to do some closed beta testing before I can open it to the public
  • DM [email protected] with the email associalted with your Google account for access (this is temporrary)

Edit: iOS is waiting on approval from Apple. Expect an update from TestFlight in the next 24-48 hours. Web, macOS, and Android area all ready to test today!

7
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]
 

Quick update:

I've been working on this project for a few months. After fighting some of the technical choices I've made, I've decided to rework some big components of the app. The next version, which will likely be 1.1.0, will take a few weeks, but should improve performance on iOS and will also launch on Android.

Because I'm rewriting a large portion of the app, it will likely be a 1 step back 2 steps forward situation. You may notice some steps back on iOS, but ultimately it this will synchronize web with Android/iOS better making it easier to manage all 3 projects and meaning better apps on all platforms in the near future.

Thanks again for everyone's support so far! Please keep your feedback coming, though I likely won't be able to address that feedback until I finish this major update in a few weeks.

 

cross-posted from: https://lemmy.ml/post/27244086

Try it!

If you already have either the iOS or the Mac app it should prompt you to update. You can relaunch the Mac app to trigger the prompt.

Changes

  • Add setting to hide read posts in feed
  • Fix comments not showing up after submitting
  • Fix bug where saved posts feed was only showing posts local to your server
  • Refresh inbox tab more frequently
  • Cache user profiles
  • Improve performance of post feeds (most noticeable on iOS)
  • Fix dark mode flicker
  • Fix youtube embeds where video ID contains dashes
  • Increase the sizing of the login form to make it to use

Appreciate all the feedback so far!

I'm struggling a little to get the performance I want on iOS. I'm curious if anyone is using an older iPhone. I would love to hear if you think the app feels snappy enough or if there's room for improvement. If you could leave a comment or DM me with the phone your using and what you think.

 

Try it!

If you already have either the iOS or the Mac app it should prompt you to update. You can relaunch the Mac app to trigger the prompt.

Changes

  • Add setting to hide read posts in feed
  • Fix comments not showing up after submitting
  • Fix bug where saved posts feed was only showing posts local to your server
  • Refresh inbox tab more frequently
  • Cache user profiles
  • Improve performance of post feeds (most noticeable on iOS)
  • Fix dark mode flicker
  • Fix youtube embeds where video ID contains dashes
  • Increase the sizing of the login form to make it to use

Appreciate all the feedback so far!

I'm struggling a little to get the performance I want on iOS. I'm curious if anyone is using an older iPhone. I would love to hear if you think the app feels snappy enough or if there's room for improvement. If you could leave a comment or DM me with the phone your using and what you think.

 

cross-posted from: https://lemmy.ml/post/26724528

Announcing the Blorp Mac App Preview – Available to Test Now!

Blorp is at a stage where there's still plenty of work to do, but I’m ready to start gathering feedback. The main areas that need improvement are enhancing the post creation experience and adding the ability to sign up directly through Blorp.

That said, Blorp is already very usable. I’ve chosen to launch the Mac app first because, among all the Lemmy clients, the desktop space is the least saturated. I’m starting with Mac since that’s where I’ve done all my testing, but the plan is to expand to Linux and Windows as well.

I’d love for you to download Blorp for Mac! If you’re not ready to install it yet, or you're not on a mac but still want to check it out, you can use the web version at blorpblorp.xyz.

Did I mention, Blorp is open source? You can read all the code on our GitHub.

Other platforms coming soon:

  • iOS
  • Android
  • Linux
  • Windows
 

cross-posted from: https://lemmy.ml/post/26724528

Announcing the Blorp Mac App Preview – Available to Test Now!

Blorp is at a stage where there's still plenty of work to do, but I’m ready to start gathering feedback. The main areas that need improvement are enhancing the post creation experience and adding the ability to sign up directly through Blorp.

That said, Blorp is already very usable. I’ve chosen to launch the Mac app first because, among all the Lemmy clients, the desktop space is the least saturated. I’m starting with Mac since that’s where I’ve done all my testing, but the plan is to expand to Linux and Windows as well.

I’d love for you to download Blorp for Mac! If you’re not ready to install it yet, or you're not on a mac but still want to check it out, you can use the web version at blorpblorp.xyz.

Did I mention, Blorp is open source? You can read all the code on our GitHub.

Other platforms coming soon:

  • iOS
  • Android
  • Linux
  • Windows
view more: next ›