gkd

joined 2 years ago
MODERATOR OF
[–] gkd@lemmy.ml 4 points 2 years ago (1 children)

Absolutely one of my favorite games when I was a kid.

[–] gkd@lemmy.ml 5 points 2 years ago

Closest I have ever gotten is riding the first train at the top of the morning before almost anyone else is out and about.

[–] gkd@lemmy.ml 5 points 2 years ago

Wow, a whopping 100k from Shopify, that’s awesome!

[–] gkd@lemmy.ml 6 points 2 years ago (3 children)

Oh for sure. I’m just glad they keep doing this harmless shit. But, the scary thing is that the more they escalate and see it doesn’t work, the more they will keep escalating.

High praise to all the people working the elections these days ❤️

[–] gkd@lemmy.ml 32 points 2 years ago (10 children)

Don’t understand what these people think would be accomplished by sending the stuff in the mail like that. Touching it isn’t going to do anything. Inhaling I supposed, but it would be rather difficult to accidentally inhale it especially after being packed during mailing.

[–] gkd@lemmy.ml 11 points 2 years ago

Funny, I’m on the shitter after some tacos right now. This one was a false alarm I think though. Will be back in an hour or so.

[–] gkd@lemmy.ml 1 points 2 years ago* (last edited 2 years ago)

Is putting a ! infront of a markdown link not standard for an image? That’s why it’s doing it.

Lemmy does use some different markdown formats than I have usually seen, so maybe it’s not a standard just the common thing.

Edit: oh you meant the other way around. Anyway, weird that Reddit used that for links.

[–] gkd@lemmy.ml 14 points 2 years ago

With how much those things cost, I wouldn’t be surprised if some horseshoe crab blood was mixed in to really make the color pop.

[–] gkd@lemmy.ml 3 points 2 years ago

Ah, now it’s really feeling like Reddit.

[–] gkd@lemmy.ml 11 points 2 years ago

Instead of a random asshole from /r/conservative, it’s a random asshole from hexbear.net.

[–] gkd@lemmy.ml 11 points 2 years ago

Ah, another “He Gets Us” moment.

“Jesus was homeless for a time (supposedly), so it’s fine for them to be homeless!” ☺️

[–] gkd@lemmy.ml 11 points 2 years ago

At least a potato would keep their mouth shut.

 

Coming to the App Store tomorrow!

Hey all! We still have some more QOL updates coming tomorrow or Saturday. Working on getting comments all sorted up (more like the Apollo style) and getting post editing/deletion as well as mod tools underway.

This update provides a VAST improvement to the image viewer. There shouldn't be any more issues with the swiping to close.

There are some issues still but they are minor and I'll get them cleaned up here soon. I've spent the day writing this viewer from scratch, so it's been a process.

The "white flash of death" should be fixed here as well when you open up the app.

We also now support localization! German is officially supported now, and we will be sourcing other languages to improve the experience for everyone.

Other minor fixes as well in this build, including a fix for a crash that was happening with the new spoilers.

Stay tuned, and happy scrolling!

 

App store version is up.

If you are on Lemmy.world, you need to update your JWT token. Sorry, this was not intuitive and there is no proper error message. This is my fault and we seriously just never got around to this.

Please go to "Manage Accounts" and then tap your Lemmy.world account. Hit "Edit Account", enter your password, then hit save. You should be back up and running.

4
submitted 2 years ago* (last edited 2 years ago) by gkd@lemmy.ml to c/memmy@lemmy.ml
 

Note

This information is based off of early reports I have seen. I don't claim to know the extent to which any damage was done and as such recommend a password reset (two-factor authentication would not be of use if authentication tokens were compromised), but we do know that this was a Javascript injection.

Update

As of right now, it seems that the vulnerability should have only exposed JWTs, which have been invalidated by those instance administrators. I'd still recommend a password rotation just because, but you should be alright.

==========

With the recent Lemmy.world incident, I'd like to update you all. This vulnerability could not have affected you had you been using only Memmy while browsing. It was a Javascript injection, and as Memmy does not execute any Javascript, there is no attack surface here.

The only case where this could have affected you would be if you had been signed in to your account inside of the in-app browser or the default browser and opened one of these posts. That however would not be something with Memmy itself, but rather the accessing of the PWA.

Regardless, as we don't actually know what happened, I'd recommend changing passwords. If any JWTs were compromised during this, regardless of 2FA status these tokens could be used to authenticate with your account.

From what I have seen, this was an issue that was limited to Lemmy.world, as supposedly they were running a custom frontend build. Other than that, I don't know anything else.

Also, for the record, there is only one instance in this application where a webview is used, which is when viewing the terms of service which simply loads a local file from the app assets.

Any questions, I'll try to answer them but you'd be better off asking people more knowledgeable about the incident.

As always, this is a good time to go over your online security practices.

It is strongly recommended that you use a password manager such as Bitwarden or 1Password if you do not use one already. This can help prevent credential surfing if you have used the same password over many sites, preventing you from having several of your accounts breached from a single breach.

If you have used a password on Lemmy.world that you have used on other sites, you should change those other sites passwords immediately.

Email addresses may have been breached during the attack and this may result in increased spam and phishing emails. It is strongly advised that you throughly verify any emails that you receive after this, particularly ones relating to login requests, messages from banks or payment providers, such as PayPal or government institutions.

Thank you for using Memmy and stay safe!

0
submitted 2 years ago* (last edited 2 years ago) by gkd@lemmy.ml to c/memmy@lemmy.ml
 

In order to get up to speed with the people that are coming here without TestFlight, I've submitted a build to Apple with all of the current features and fixes.

I'd anticipate this to take about 24 hours, but it's possible it will be reviewed today. Apple is weird. I've had things get approved in like 8 hours on Saturdays before, so there's a chance it will happen today. I'll update you all when that happens.

Improvements and additions:

  • New icon and options for changing icon color
  • New and improved swipe animation (by the way, this is better than the last update wink)
  • Improvements to image viewer (double tap works now too)
  • Performance enhancments throughout the app
  • Hide read posts
  • Images in comments
  • Collapsible posts
  • Default comment sort
  • All of the "Top" sort options
  • Show a loading modal while downloading images
  • Added a manage accounts button to accounts dropdown
  • Add option for reader in webview
  • Settings improvements
  • Added embark theme
  • Added buttons in comments for upvoting and replying
  • Adjustments to splashscreen
  • Username doesn't link to user profile in compact mode now
  • Add option to use the default browser instead of in-app browser

Fixes:

  • Fix issues with toast not changing color or disappearing
  • Fix cake day showing the wrong year
  • Fix issue where links with an internal IP address would ask for permission to local network
  • Fix issues with account disappearing after app launch
  • Read icon now uses the correct color
  • Fix crash caused when pressing Matrix links
  • Fix crash when searching for a community with an @ at the end

If any of these issues are bothering you now, rest assured they will be fixed for you quite soon.

 

Edit: Other features that were not on the list:

Hey all!

For all of the testers, we have submitted a 0.1 build to TestFlight that needs to get approved. These usually only take a few hours unlike a full store release which usually takes 12-24 hours, so expect that here soon.

First, let me detail what is already fixed in the current TestFlight version and will be in the next store release:

  • Sharing images inside of the image viewer will now download the image to be shared as an image, not as a link
  • Link helper respects the theme and uses the URL keyboard for the link
  • The post viewport should respect keyboard height and fill the remainder of the space
  • Read icon now uses the correct theme/accent color (thanks ktgd)
  • All /c/community links should now work (thanks ktgd)
  • The last account you used is now remembered (thanks jderose)
  • Search will automatically take you to the community or user if you include the @instance
  • All refresh controls will respect the theme (no longer invisible)
  • Added top hour, top six hours, and top twelve hours (I need to add them to defaults, I’ll do that here in a bit)
  • Fixed image save/share not being present in compact mode
  • Made sure that images that are both present in the URL and in the body of the post don’t show up twice
  • Profile reload issues (i.e. if it fails to load) should be fixed
  • Link info not displaying in posts is now fixed
  • Blur respects the current theme
  • Voting on a post in search now reflects that vote
  • Modifications to the profile screen. This will help with load times when all you’re doing is looking at someone’s profile
  • Performance improvements in the feed
  • Performance improvements in comments
  • Collapsing large comment chains no longer causes freeze/crash
  • Performance improvements in profile
  • Performance improvements in inbox

Here are the things being addressed that will be making their way into 0.1 TestFlight builds and should be available on the store either on Friday or Saturday:

  • New swipe animation. Much improved, more performant, and without the visual bugs we have right now
  • Error reporting. You'll get actual error messages now instead of the generic error codes Lemmy sends
  • Markdown enhancements. Pictures in comments should be there, and more than one image in a post will be shown
  • Editing or deleting a post
  • Improvements to image viewer. I cannot PROMISE that swiping through images (like a gallery) will be there but I CAN promise that there shouldn't be any further issues with swipe to dismiss or issues with swiping to close some images
  • Also, iPad users shouldn't have issues with viewing images in landscape mode anymore
  • Other improvements (I'll list them as we add them)
  • Other bug fixes (Same thing, I will list them as I add them)

Things to note:

I've seen some issues with subscriptions not showing up in the Traverse screen. I think this is a server issue, but I will verify that to be sure. I am experiencing this on Lemmy.ml and I think others are experiencing it on Lemm.ee. I wonder if a recent update (lemmy.ml seems to have updated) caused this. I also noticed that my upvote count on the profile has changed, not sure what that might be because of...

For issues, I strongly suggest reporting them on GitHub: https://github.com/memmy-app/memmy

While Sean and I do try to go through posts here, it's MUCH more difficult than it is on GitHub. We have an internal issue tracker that syncs with GitHub that we use to triage and develop roadmaps. It's hard to do that with posts here.

Thanks for all of the INCREDIBLE support over the past day from you guys!

 

Thank you for all your support over the past weeks. It’s helped us get to this point.

A word of caution: The build that was released is slightly outdated and there are a few issues that have already been addressed in that build. Unfortunately because you can’t replace the build in review, we were not able to update it as we went through this nearly week-long back and forth with Apple. It required an appeal to get us onto the store.

With that said, I’ll be releasing the final version of 0.0.2 tonight to TestFlight, and will begin build versioning starting at 0.1.0, which will be the next release on the store. I’ll try and have something submitted to them tonight and hopefully it will be reviewed and released within a day or so.

I'll update this post here in a few hours with more information. Tonight's build will include another list of bug fixes as well as vast improvements to the slide to upvote/comment feature (no more glitching, hopefully) as well as hopefully fixing a few issues with the image viewer.

This should give us a fairly stable release which I will submit to Apple for review. Thankfully, now that we have completed the initial review future updates should be much quicker (likely around 12-24 hours per update).

See you guys in a bit!

Cheers!

 
 

Once I hear back about the responses I have submitted, I will update you all. It is most likely best to just add an option inside of the app to either delete the account through the API or to direct the user to the correct location on the website to do this.

 

2 Edit: Ok back up as .79

Edit: Expired .78 because of a super annoying keyboard autofocus on the traverse page. Releasing .79 in about 5 minutes.

Hey all! Here are this version's changes:

  • Fix infinite spinning on profile page
  • Images that also have a post body now show both
  • Fixed duplicate NSFW setting
  • Keyboard for search now includes "@" for easy access
  • Sign in/sign up screens now include "." for easy access as well
  • Onboarding screen should render correctly on all devices
  • You can save posts now. They will be synced with your Lemmy account. You can view them on your profile page
  • All of your subscriptions will now show up and you can search through them. Also a more attractive and easy way to access them
  • Default Active search was added to settings
  • Settings was moved to profile. We will revisit this if it's a user issue (i.e. people can't find it, you guys don't like it, etc.)
  • Issue with communities having an "infinite render" are fixed

We're getting there!

Happy scrolling!

 

Hey all. I want to do two things in this post. I'll get the first one out of the way real quick.

Community Rules

While I appreciate all the support and fun, I'd like for us to not attack or belittle, or make fun of any of the other apps or developers that are being made. Even if a comment could be interpreted as doing so, I'd rather us not share that content.

This obviously cannot be controlled by me outside of this community, but I'd like to emphasize that I think we should follow this behavior as a Lemmy community. There may be features of Memmy that are superior right now to those in other apps, and I am certain there are features in other apps that are superior to those in Memmy. The thing that matters is we are all working toward making a more accessible, friendly, and fun way to access Lemmy, and that is something that will help this community grow.

There's a reason that there were multiple successful iOS and Android apps for Reddit. There's a reason that even with an official Mastodon app, there are other apps that interact with Mastodon as well. No single developer can create THE app that will appeal to every user. I can't do that, nor can anyone else. So let's keep the spirit up for all the devs and work on this as a team.

With that said, here are some ground rules.

Rules

  1. Be polite.
  2. Don't start drama or anything that could be perceived as starting drama.
  3. Don't trash talk, belittle, or joke about the work of other developers. This doesn't mean you can't say "I like this feature in X better than in Y". That's fine. But let's not start with "lol I had to delete that app it was garbage, idk wtf they are doing over there..."
  4. Try to stay in-scope. Everything so far has been fine. Keep all the feature requests and bug info coming (although bug reports should mainly be posted to GitHub as it is much easier to view and triage there)

I might update this if I think of anything else, but that's pretty much it. I'm also not saying that anyone DID do anything like this, but I saw some content that could have been PERCEIVED as such.

Roadmap

We are looking at an MVP release to the App Store being submitted before the 1st. It will be either tomorrow or day after tomorrow. I am not sure how long it will take for review, but I'd give it a range of 12 hours (unlikely) to two days (maybe even longer).

After this MVP gets released, we will start implementing community feature requests. All of the posts you guys are making here and on GitHub are not going unread. We will figure out which ones we need to prioritize, which ones we want to prioritize, and which ones can be pushed back. We will release a detailed roadmap of this soon.

We have fixed all of the issues with crashes and that update will be released within the next day on TestFlight. We have also done the following:

  1. Revamped the community/subscriptions screen
  2. Created an interactive onboarding process for new users who don't know about Lemmy. It will help with picking an instance, give you details about the instances you can join, etc. Full .18.1 captcha support.
  3. Cleaned up some more theme issues and UI issues.
  4. Added editing of posts/comments

I think this is enough to give us an MVP for release. At the very least, I want to get something to Apple that they can put through the initial review process so that we can make sure we are fully compliant with their rules.

 

Hey all!

Edit 2: Well that was cool: https://i.imgur.com/sTKLG76.png

Looks like I hit a stray key before building...resubmitting now as version 0.0.1.75

Edit: Update released.

Going to be pushing an update here in a few hours with the following changes:

  • The issue where tapping a post in your profile would cause a crash is fixed. We were getting ready to fix up profiles and this happened...sorry
  • Profile page is now available for any user. Just tap their name in the feed or search.
  • You can now swipe on an item in your inbox to mark it as unread. Still need to finish up mentions and messages, but I'll have that done tomorrow.
  • Additional themes and a better way to select them. I'll get system default added either tomorrow or day after that.
  • Other bug fixes under the hood

Let me know what all needs working on still and we will get it fixed up! Happy scrolling!

On a side note, I want to ask the following of everyone:

If you are having issues subscribing to communities (crash), please let me know the instance you are on and the community you are trying to subscribe to. I'm really curious to know what is going on there, as I am 100% unable to reproduce this issue but obviously it's happening to a lot of you.

There has not been any significant change to the subscription logic which makes me think that this might have something to do with something going on with a certain instance, but I cannot be sure. I am also curious if this is something that happened with the latest update to .18 and the use of the .18 API and API client inside of Memmy. There appears to be proper error handling here in this logic, so I am not sure what might be causing that crash.

Thanks!

 
view more: ‹ prev next ›