Skip Navigation
aeharding aeharding @lemmy.world

Punch nazis, trebuchet TERFs.

I am building Voyager, a client for lemmy!

------

I mainly post under @[email protected] now.

Posts 108
Comments 1.2K
Thanks for the sunset theme.
  • You're welcome! πŸ’œ

  • Random Community not random and fails every other try
  • It depends on your instance.

    This will be resolved once https://github.com/LemmyNet/lemmy/issues/4698 is resolved so please give it a "thumbs up" if you want it!

  • I am unable to post comments using Voyager.
  • Can you do a screen recording? THanks!

  • Interested in the cheapest form of aviation? Ask your questions here!
  • Hey, awesome!

    How expensive is the cheapest way to fly?

    Probably about $10,000 US to get training and initial gear. However depending on your instructor you can pay as you go, for example pay training in chunks, then afterwards rent gear from your instructor, save and buy wing, then save and buy motor.

    And is the fan powered via motor or battery?

    Most motors are two stroke. However there are some electric motors. For example, https://www.youtube.com/watch?v=lWU6Mqi6GTw

    If you want to get in to the hobby, check out what instructors are in your area, if they are any good they would be happy to have you come out and show you around, answer your questions etc.

  • Controlled burns, Southern Wisconsin [OC]
  • Wisconsin does this to preserve native ecosystems! I believe this particular land is maintained by the County.

    Prescribed fire is the intentional application of fire to a specific pre-planned area, under specific environmental conditions, to accomplish planned land management objectives. Without the use of prescribed burning as a management tool, Wisconsin could lose many of its native grassland, wetland and savanna plant communities.

    https://dnr.wisconsin.gov/topic/forestfire/prescribedfire

    https://www.danecountyparks.com/Volunteer/Prescribed-Burns

    https://www.cityofmadison.com/parks/projects/2024-prescribed-burns

  • Allow Picture-in-Picture for Videos?
  • It works fine for me. Press the picture in picture button on the video overlay from post detail page

  • Unhide read posts (bug)
  • Go to profile -> hidden posts -> reset

  • What are the best open source client for Lemmy?
  • What do you mean, β€œvoyager wasn’t going to be supported”?

  • [Bug] [iOS] Settings Reset Periodically
  • The only time I've heard that happen is when people had Lockdown Mode enabled.

  • Controlled burns during my flight today

    3
    [bug] swiping video can break app
  • Lol, weird. Thanks for the video.

    Edit as a temporary workaround, don't drag the video slider from the leftmost edge (you can drag anywhere on the slider)

  • Cannot find kbin instances to block
  • I don't think this is possible. To block you need to provide lemmy the instance ID.

  • Cannot find kbin instances to block
  • This will be fixed next release!

  • How can I view / browse communities?
  • Yes this is something I want to add for the ability to explore/rank communities like lemmy-ui.

  • [Poll] What should be Lemmy's default way of displaying votes?
  • The way it is in lemmy-ui now is fine.

  • Feedback from all moderators
  • Are you planning on sharing the results of the survey? I think the Lemmy folks would be interested in it too.

  • was this not allowed before?
  • Now do jxl support

  • Feature Request: Export settings option
  • Yeah, it is being tracked here, I am hoping to get started on in soon.

  • What are you listening to RIGHT NOW?
  • The Narcissist Cookbook

  • Who is the worst moderator on lemmy?
  • OP’s mom

  • Marcel Vos is doing a live stream to get to 25k guests tomorrow (March 29), to celebrate 25 years of RollerCoaster Tycoon 🎒

    0

    Wisconsin

    0

    User export broken?

    Is user export broken for anyone else? It exports malformed JSON ending at 121 bytes.

    I've tested multiple accounts + browsers. Only happens on lemmy.world.

    1

    slaps stick this baby can take out so many shins

    0

    Biden administration recommends $118 million for city's north-south BRT route

    2

    Well, it's gonna snow soon because I just took off my studded tires

    12

    Voyager now has a Patreon

    Hi there! I've received a few requests, so I've created a Patreon page for Voyager.

    This adds an additional option, alongside Github Sponsors, Liberapay and in-app donations.

    [!](https://www.patreon.com/voyagerapp)

    Thanks again to everyone that supports Voyager! πŸ’™

    ----

    While I have you here, let me show off a few of the new features from the release earlier today!

    Random Community Button

    Find new communities, randomly! Pull to refresh to find a new random one with ease.

    ! !

    Launch native app if available

    Currently, if you tap a Youtube link, it will open Youtube in the in-app browser. (And same with news apps, etc.) Now, by default, it will open the app, if installed.

    You can easily flip this off in Settings to get the old behavior ("Prefer Opening Native Apps").

    !

    Shortcut to copy text

    If you want to copy all post/comment text, there is now a handy copy icon in the header of the sheet!

    ! !

    Android navbar style updates

    I've tweaked Android navbar styles to make them a little nicer.

    ! !

    aeharding purple highlight

    My username is now purple, so you can easily identify me as the Voyager dev

    !

    iOS Cache Clearing

    You can now clear iOS cache for Voyager (native app only). Please note: It will not clear everything - iOS seems to keep 100mb around, without a way to clear. Other apps I checked seem to have the same issue.

    ! !

    Comments theme

    You can now style the comments theme!

    !

    20

    iOS 17.4 should fix broken videos

    I recommend updating if you get frustrated by broken videos.

    This goes for all iOS Lemmy clients, not just Voyager :)

    3

    i have my studded tires on too...

    Record breaking temperatures today. 70F

    3

    Voyager 1.43.0 now supports spoilers

    Voyager has finally added support for spoilers! This was the 9th issue reported in Voyager's Github project, back in June last year. (Since then, Voyager users have created nearly 600 issues with around 500 being resolved!)

    It was a huge undertaking, involving a few different packages and nearly one hundred unit tests in order to ensure proper parsing logic.

    Also, I've published Voyager's spoiler plugin with AGPL-3.0, so any other FOSS lemmy app using Remark for markdown parsing can more easily add spoiler support :)

    So, now Voyager should properly parse spoilers, check it out below! Shortly, I will add support in the Markdown toolbar so you can easily create your own.

    (by the way - this release also adds support for horizontal rules. Voyager should now support all of the official Markdown syntax.)

    Formatting

    The Lemmy spoiler format is based on the CommonMark Container Block Directive proposal. In fact, the spoiler plugin was forked from remark's directive plugin (this plugin is not flexible enough to be compatible with markdown-it-directive, what lemmy-ui is using, without forking). Their behavior is very similar to Markdown code blocks. Here's the "happy path" syntax (but there's edge cases that behave similar to edge cases of markdown code blocks):

    ```

    Hi there!

    Some text

    ```

    Some examples

    Below are some examples stress testing the spoiler parsing.

    The spoiler syntax happy path

    Some text

    ----

    πŸ‘‹ Hi there with bonus colons and spaces!

    This is a spoiler message. Boo! πŸ‘»

    Nested spoiler!

    This spoiler is nested within the "Hi there!" spoiler. I don't know why you'd want to nest spoilers... But you can πŸ˜†

    ----

    > ::: spoiler Spoiler in a quote with implicit closing fence > You can quote spoilers. πŸ€” idk why you'd want to but you can.

    ----

    A spoiler at the end of the post

    Bonus dog for tapping spoiler

    !

    12

    Good news for Voyager users running the PWA in the EU

    techcrunch.com Apple reverses decision about blocking web apps on iPhones in the EU | TechCrunch

    Apple has reversed its decision about blocking web apps, also known as Progressive Web Apps (PWAs), on iPhones in the EU. The company updated its

    Apple reverses decision about blocking web apps on iPhones in the EU | TechCrunch

    cross-posted from: https://lemmy.world/post/12604863

    > Apple reverses decision about blocking web apps on iPhones in the EU | TechCrunch

    7
    techcrunch.com Apple reverses decision about blocking web apps on iPhones in the EU | TechCrunch

    Apple has reversed its decision about blocking web apps, also known as Progressive Web Apps (PWAs), on iPhones in the EU. The company updated its

    Apple reverses decision about blocking web apps on iPhones in the EU | TechCrunch
    2

    The current situation

    2

    Voyager is dropping support for Lemmy 0.18 on March 18

    Hi! Just a quick announcement that I plan to drop support for Lemmy 0.18 in the Voyager app on March 18 2024.

    Due to authentication changes in lemmy 0.18->0.19, this means that you will be unable to login to instances running lemmy 0.18.

    Most instances have already upgraded to 0.19. I encourage Instances running 0.18 to upgrade as soon as possible. Those instances include:

    • lemmy.world (βœ… upgrade planned upgraded March 3rd)
    • sh.itjust.works (βœ… upgrade planned upgraded Feb 29th)
    • lemmy.blahaj.zone (βœ… upgrade planned upgraded March 9th)
    • beehaw.org (⚠️ unknown upgrade timeline)

    If you are a user on beehaw.org, please let your instance administrator know.

    In addition, if you are on a very small instance, please check that it is running lemmy 0.19. You can do so by going to the community list -> header ellipse icon -> instance sidebar -> version listed at end of instance statistics.

    This deadline will only be extended if lemmy.world is unable to upgrade by March 18.

    If you are self-hosting Voyager, you can continue connecting to a v0.18 instance past this date by staying on Voyager 1.x (I will be dropping lemmy 0.18 support as a major version bump).

    25

    Subject: Participating in Reddit’s Initial Public Offering (IPO)

    Just received the following email from Reddit...

    > u/[REDACTED], > > tl;dr -- you're invited to a special program that lets redditors purchase stock at the same price as institutional investors when we IPO. Details about eligibility and next steps follow. This (long, dense) email has all the info we can provide due to legal restrictions. > > As you may have heard, Reddit has taken steps toward becoming a publicly traded company with the initial public filing of our registration statement with the U.S. Securities and Exchange Commission on February 22, 2024. Yes, it's happening. > > And because you have helped make Reddit what it is today, you now have the opportunity to become Reddit owners at the same price as institutional investors. > > We're offering a Directed Share Program ("DSP") that invites eligible users and moderators who have contributed to Reddit to participate in our initial public offering ("IPO"). (Including you!) > > ### Program Requirements > > While being selected to pre-register is the first step, there are certain legal and regulatory requirements to participate in the DSP that are outside of Reddit's control. Bear with us here... > > To be eligible for the DSP, you must: > > - Be a current U.S. resident; > > - You will be asked to provide the DSP Administrator a valid social security or permanent resident number, along with other personal information. Reddit will not have access to this data. > - Please note that U.S. residents using a VPN may face application limitations if the VPN locates them in certain non-U.S. jurisdictions. > > - Be at least 18 years old; > - Provide your full legal name and an email address;  > - Not be a current or former Reddit employee (FTE). > > When the DSP launches (a few weeks after pre-registration ends), individuals who have been confirmed for the program will be contacted by our external DSP Administrator. You will then be asked to provide additional information securely to the DSP Administrator to confirm your eligibility. > > ### How to pre-register > > The number of people who can participate in the DSP is limited; we will offer this opportunity to as many redditors as we are able to accommodate. If capacity is reached before the deadline, you will be added to the waitlist. Based on demand, we may also limit the number of shares available. > > **If you are interested in being part of Reddit's DSP, please go to https://reddit.com/dsp on desktop to complete the pre-registration form. **If you are one of the confirmed participants, we will follow up with an email with more details in the coming weeks. You can also refer to the Frequently Asked Questions for more information. Due to regulatory restrictions (yeah... we know...) we are not able to respond to further inquiries or questions. > > Pre-registering does not guarantee that you will be invited or able to participate in the DSP; it also does not obligate you to purchase shares. > > As with any investment opportunity, you should make an individual decision based on your own personal circumstances and risk tolerance. Therefore, we urge you to review the preliminary prospectus, when available, before deciding whether to invest in Reddit. > > The deadline for pre-registering for the DSP is March 5, 2024. If capacity is reached before the deadline, you will be added to the waitlist. > > ### What happens next? > > While there won't be a confirmation email immediately after you pre-register, everyone who pre-registers will receive an email in the coming weeks from β€œ[email protected]”, telling them whether they can proceed with the next steps for the DSP. > > This is an automated message (beep, boop, beep) and does not receive replies. Please refer to the FAQ for more information. Per our lawyercats, we are not able to respond to further inquiries or questions. > > ### Prospectus and Important Disclosures > > The offering will be made only by means of a prospectus. When available, a copy of the preliminary prospectus related to the offering may be obtained from: > Morgan Stanley & Co. LLC, Prospectus Department, 180 Varick Street, New York, New York 10014, or email: [email protected]; Goldman Sachs & Co. LLC, Attention: Prospectus Department, 200 West Street, New York, New York 10282, telephone: 1-866-471-2526, facsimile: 212-902-9316, or email: [email protected]; J.P. Morgan Securities LLC, Attention:c/o Broadridge Financial Solutions, 1155 Long Island Avenue, Edgewood, New York 11717, telephone: 1-866-803-9204, or email: [email protected]; and BofA Securities, Inc., NC1-022-02-25, 201 North Tryon Street, Charlotte, North Carolina 28255-0001, Attention: Prospectus Department, telephone: 1-800-294-1322, or email: [email protected]. > > A registration statement relating to these securities has been filed with the U.S. Securities and Exchange Commission but has not yet become effective. These securities may not be sold nor may offers to buy be accepted prior to the time the registration statement becomes effective. This notification shall not constitute an offer to sell or the solicitation of an offer to buy these securities, nor shall there be any sale of these securities in any state or jurisdiction in which such offer, solicitation, or sale would be unlawful prior to registration or qualification under the securities laws of any such state or jurisdiction. > > No offer to buy the securities can be accepted and no part of the purchase price can be received until the registration statement has become effective, and any such offer may be withdrawn or revoked, without obligation or commitment of any kind, at any time prior to the notice of its acceptance given after the effective date. An indication of interest in response to this notification will involve no obligation or commitment of any kind.

    And here's the message when I visit reddit.com/dsp, along with a form:

    > ## Want to own a piece of Reddit? > ### Reddit Directed Share Program > > We can't imagine a Reddit IPO without redditors. You Rickrolled Rick Astley. You gave us Mr. Splashy Pants. And r/Place… (you're welcome, internet). And now you can become one of our (non-corporate) overlords. Yes, it's really happening this time, and as we take the next step toward becoming a public company, we're inviting all eligible redditors to participate in Reddit's IPO. > > β€œEligible” you note skeptically? Yes. Unfortunately, there are a ton of imposed legal restrictions defining when, who, and how we do this. So while our goal is to give all redditors the same access to stock as institutional investors (why should they have all the fun?), our lawyercats tell us we must follow specific rules listed below. > > Our Directed Share Program (β€œDSP”) is set up to let eligible users and moderators own a piece of Reddit by purchasing Reddit stock at the same price as institutional investors when we IPO. We will offer this opportunity to as many redditors as we are able to accommodate, and the number of people who can participate is limited.

    Then there's a pre-registration form with First Name, Last Name, Email.

    20

    Enjoying the winter's respite

    0

    React Labs: What We've Been Working On

    2

    40Β°F Feb flying in Wisconsin

    ...and tomorrow looks awesome as well...

    0

    Using an iPhone in the EU? Please install the Voyager native app. Apple is killing support for PWAs

    UPDATE MARCH 1 2024

    Apparently apple has relented and my original post is no longer relevant. You can continue to use the PWA in the EU! I'll keep this post up for posterity. Apple.com:

    > UPDATE: Previously, Apple announced plans to remove the Home Screen web apps capability in the EU as part of our efforts to comply with the DMA. The need to remove the capability was informed by the complex security and privacy concerns associated with web apps to support alternative browser engines that would require building a new integration architecture that does not currently exist in iOS. > > We have received requests to continue to offer support for Home Screen web apps in iOS, therefore we will continue to offer the existing Home Screen web apps capability in the EU. This support means Home Screen web apps continue to be built directly on WebKit and its security architecture, and align with the security and privacy model for native apps on iOS. > > Developers and users who may have been impacted by the removal of Home Screen web apps in the beta release of iOS in the EU can expect the return of the existing functionality for Home Screen web apps with the availability of iOS 17.4 in early March.

    https://developer.apple.com/support/dma-and-apps-in-the-eu

    ------

    Hi all! I hope you're doing well and enjoying Voyager's recent features! πŸ’™ My apologies for the below post. I've tried to make it as simple as possible, but unfortunately it is a complex issue.

    Due to Apple's iOS 17.4 update in the European Union, some users will need to migrate from the Voyager PWA to the Voyager native app to continue using Voyager by March 2024.

    Applicability

    IMPORTANT: This ONLY affects users:

    1. Living in the European Union, and
    2. Using an iPhone (iPad/Android not affected), and
    3. Using the PWA version of Voyager (not sure? continue reading)

    Voyager has two versions:

    1. ⚠️ The PWA, added to home screen from https://vger.app, https://m.lemmy.world etc (affected)
    2. βœ… The native app, downloaded from the Apple App Store (NOT affected. You can stop reading if you are using the Voyager native app)

    How do I tell if I am using the PWA or native app?

    Go to the root of the Settings tab. Look through the menu options. If you see menu item "Install App" you are affected!

    !

    I'm affected. How do I keep using Voyager?

    Download the Voyager native app:

    [!Download on App Store](https://apps.apple.com/us/app/voyager-for-lemmy/id6451429762?platform=iphone)

    https://apps.apple.com/us/app/voyager-for-lemmy/id6451429762?platform=iphone

    Please note you will have to reconfigure settings and login again.

    FAQ:

    Q: I live outside the EU. Does this affect me?

    A: No.

    Q: What will happen to my PWA settings?

    A: If you are affected (see above criteria), Apple will delete them when you upgrade to iOS 17.4.

    Q: Can I just not upgrade to iOS 17.4?

    A: Yes, you can disable automatic updates. But I don't recommend that for security reasons.

    Q: What is Apple's justification for removing PWAs in the EU?

    Note: Apple calls PWAs "Home Screen Web Apps."

    A: apple.com: Why don't users in the EU have access to Home Screen web apps? Please read with a grain of salt.

    Q: Where can I get the Voyager native app?

    A: You can download Voyager on the App Store:

    [!Download on App Store](https://apps.apple.com/us/app/voyager-for-lemmy/id6451429762?platform=iphone)

    https://apps.apple.com/us/app/voyager-for-lemmy/id6451429762?platform=iphone

    Q: More light reading plz?

    A:

    • https://open-web-advocacy.org/blog/apple-on-course-to-break-all-web-apps-in-eu-within-20-days/
    • https://www.theregister.com/2024/02/08/apple_web_apps_eu/
    • https://9to5mac.com/2024/02/15/ios-17-4-web-apps-european-union/
    11