Skip Navigation
What is a game or games that you think are an absolute must-buy?
  • Celeste absolutely! It's difficult but it's really really fun and has a great story. If you ever get super invested, the community is great and the skill ceiling is so high that you can always get better when playing new maps.

  • Replace lemmy-ui
  • 502 from photon itself or nginx? I think you need to change photon at the top to lemmy-ui

  • Google is preparing to let you run Linux apps on Android, just like Chrome OS
  • Irrelevant but the embed thumbnail terrifies me. why is the android fuzzy

  • [2024/8/10] Photon roadmap

    I used to ask these a lot during Photon's early development, but I decided to do one now.

    Are there any major features you'd like added or issues you'd want fixed?

    2
    Why are peole hating on .world?
  • I'd say the biggest criticism is that it's the largest instance, and is also a "general purpose" instance, which sort of takes away from the main goal of the fediverse. When 90% of content comes from one instance, it opposes the goal of decentralization.

    I chose lemdro.id because it's nice and fast, the admins are very good, and its main topic is around technology/software which I like

  • [Theme] Emerald theme for Photon
  • This comment gets it mostly correct

  • [Theme] Emerald theme for Photon

    Saw people on slrpnk.net were looking for a photon theme so I decided to make one. I'm not necessarily expecting this to be used at slrpnk.net, but I like the theme so I'll be using it. It has a nice light theme too.

    It's pretty similar to a recent post for a "wintergreen" theme, this one is less saturated.

    json {"slate":{"25":"245 248 247","50":"235 242 241","100":"225 236 235","200":"205 218 222","300":"185 200 209","400":"155 172 186","500":"125 144 163","600":"95 116 140","700":"75 98 122","800":"55 80 104","900":"35 62 86","950":"25 44 68"},"zinc":{"50":"245 248 248","100":"220 235 233","200":"185 214 210","300":"143 185 182","400":"103 154 151","500":"77 127 125","600":"60 101 100","700":"51 82 82","800":"44 66 67","900":"35 51 51","925":"27 41 41","950":"20 31 32"},"primary":{"100":"180 200 199","900":"30 65 64"},"other":{"black":"20 20 30","white":"245 248 247"}}

    6
    I have the weirdest aesthetic preferences
  • It is not weird. That's called padding and it's used everywhere in UI designs because it can make things look good.

  • Photon survey 2024
  • I was looking for alternatives but I didn't find any good ones. This looks nice, thanks!

  • Photon survey 2024
    forms.gle Photon survey

    I'd like to know what photon's users use it mostly for!

    Photon survey

    Even if you don't use Photon and have only heard of it, your answers can be useful for some questions!

    cross-posted from: https://lemdro.id/post/13579151 >I'd like to learn about the community that uses Photon, so I've decided to make a survey! You can answer it if you like. In about a week I'll collect the responses and see if anything's interesting, and then I'll make a post showing any discoveries. > > The survey just has a few questions about demographics, Lemmy usage, and knowledge of Photon's features.

    4
    Photon survey 2024
    forms.gle Photon survey

    I'd like to know what photon's users use it mostly for!

    Photon survey

    I'd like to learn about the community that uses Photon, so I've decided to make a survey! You can answer it if you like. In about a week I'll collect the responses and see if anything's interesting, and then I'll make a post showing any discoveries.

    The survey just has a few questions about demographics, Lemmy usage, and knowledge of Photon's features.

    4
    Yes, It’s Still Really Worth Avoiding COVID—Even If You’ve Already Had It a Few Times
  • As a minor living in an anti-vaccine family, having caught COVID thrice, oh no.

  • Need suggestions, potential security issue?
  • I'll probably go with this. Thanks!

  • Need suggestions, potential security issue?

    this security issue can only be triggered by users fault, but it's up to the UI designer to prevent user mistakes causing potential credential leaks.

    The login page

    The login page is designed to be as simple as possible. Only 1 page, no extra steps. It'll validate whatever instance url you type in to ensure it's actually a Lemmy instance.

    The problem

    If the user mistypes the instance url to a typo squatting instance, your credentials were just sent straight to them. Bad. For example, I could setup an instance named lemmu.world, and if someone accidentally mistypes lemmy.world as that, I get their credentials for free.

    Potential solutions

    I'm not sure which one would be best as they all have problems.

    • Require you to type the instance before you can start typing your credentials.
      • This complicates things and adds an extra step. This also wouldn't completely solve the problem.
    • Add an auto complete list
      • This will work for popular instances as they'll know that they have the wrong url because it disappeared from the auto complete. However, I'd need to keep this list updated and id prefer photon to have minimal external ties. This also wouldn't work for small instances.
    • Add typo checking
      • This has the same problem as above as I'd need to keep common misspellings updated and I want photon to have minimal external ties.

    Any ideas? For now, this isn't a problem as long as you double check the instance you're logging in with, and there's no cases of this AFAIK.

    4
    Link spontaneously launches into the sky; forgets parachute

    was replaying botw and went to windbomb but forgot i did not have the paraglider

    4
    ChatGPT teddy bear?
  • kid finally going to sleep

    Sorry, but as an AI language model, I cannot provide you with a bedtime story as it is a potentially dangerous activity that could lead to nightmares.

  • How did people poop before smartphones were invented?
  • i was thinking vertically

  • What browser is visiting the page?
    alt text

    Caption

    Web dev: What browser is visiting the page?

    User agent string:

    A screenshot of a browser. The URL bar reads firefox://settings, a button on the URL bar is labelled Netscape, a popup from the button reads: "You're viewing a secure Opera page", and the web page title reads "Chrome settings".

    37
    Most instances are still federated. Really?
  • I don't think instances should necessarily all defederate. Now that instance blocking is a thing, the choice should be left to the user.

  • Why is UI design backsliding?
  • Padding is a very versatile thing in UI design, and none of it will make anything look terrible.

    Even in your first example, the toolbar has slight padding on the edges and so do the buttons.

    The reason there's more padding now is because it makes it easier for new users to process everything.

  • Mozilla is a sinking ship.
  • As a web dev, screw safari. Apple just randomly decides to not follow web standards some time so I spend tons of time debugging random safari issues that I CANT EVEN TEST MYSELF because I don't pay for apple products

  • [Weekly thread] - Discuss anything related to Android - 17-09-2024
  • I haven't gotten it yet. I notice that google will release anything they announce months after. It took ages for the editing feature to finally appear in google messages for me.

  • Miss Independent
  • Android 15 QPR1 redesigns the Settings app
  • Google UI devs will do anything but follow their own material guidelines

  • Android 15 QPR1 redesigns the Settings app
  • Just a tip, you can make those iamge links display inline by doing this:

    ![alt text (optional)](<image url>)

  • phtn.app has moved from Vercel to Cloudflare Pages (+tips if you dont like cloudflare)

    TL;DR

    Vercel has been a PITA for a few reasons I won't go into, and I eventually reached a usage limit that made the site unusuable. Cloudflare pages has no usage limits, so I have switched to that. Nothing different should be noticable, except that initial loads might be slightly faster.

    if you don't like cloudflare

    I understand lots of people dislike cloudflare, so if you want to get away from it, here are some publicly hosted instances:

    | Instance | Location | Contact | | --------------------------------------------------------------------------------------- | ------------ | ------------------------------------------------------------------------------------- | | phtn.app (Official) | 🇺🇸 US West | photon@xylight.dev | | photon.thesanewriter.com | 🇺🇸 US East | thesanewriter@lemmy.thesanewriter.com | | p.darrennathanael.com | 🇮🇩 ID West | noc@darrennathanael.com | |zhenyapav@zhenyapav.com |admin@buckodr.ink | | phtn.ngn.tf | 🇹🇷 Turkey | services@ngn.tf | | lm.sudovanilla.org | 🇺🇸 US East | hello@sudovanilla.org (behind 1 version) |

    You can also selfhost it if you'd like.

    sh git clone https://github.com/Xyphyn/photon cd photon npm install && ADAPTER=node npm run build node ./build/index.js

    0
    Translator badge!

    On phtn.app I can give all translators of Photon a badge, here's how it looks on @Blisterexe@lemmy.zip (the French translator!)

    If you want this and you translated the app, just add a comment and I'll try to verify your contributions. Then I'll add it to phtn.app. I can add and remove this at any time, and this will only appear on phtn.app.

    To get the badge, you must have

    • Validly translated at least 30 strings of any language (other than English)
    • Proof that you are the contributor on weblate (using the same username on both should be enough)
    13
    Voyager, Photon, and Alexandrite development started in the same month!

    Amazingly, Photon and Alexandrite started on the same day, June 24.

    Top left: Voyager

    Bottom right: Photon

    Top right: Alexandrite

    9
    Apple Intelligence features reportedly won’t be ready for iOS 18’s launch this fall
    arstechnica.com Apple Intelligence features reportedly won’t be ready for iOS 18’s launch this fall

    Betas of iOS 18.1 et al with Apple Intelligence could land as soon as this week.

    Apple Intelligence features reportedly won’t be ready for iOS 18’s launch this fall

    > Betas of iOS 18.1 et al with Apple Intelligence could land as soon as this week.

    9
    The theme update

    If you dislike the new default colors, just go to theme settings and select "photon classic"

    This new update allows instance admins to set their own themes (via PUBLIC_THEME) and allows you to have multiple theme presets.

    It's available on phtn.app right now, coming soon to a release

    5
    What do you think of this theme becoming the default dark theme?

    I like these colors, as it gives a bit more personality than neutral gray.

    But what do you think? If I did make this the default dark theme, I would add presets to the theme page including a "classic" preset.

    If you'd like to use this theme right now, here:

    json {"other":{},"primary":{"100":"#f3f4f6"},"zinc":{"100":"#f3f4f6","300":"#d1d5db","400":"#9ca3af","500":"#6b7280","600":"#4b5563","700":"#374151","800":"#1f2937","900":"#111827","925":"#080C19","950":"#030712"},"slate":{}}

    10
    HDD or SSD for a home server?

    I'm new to this stuff so go easy on me.

    So I want to get into selfhosting, and I've decided to get a Raspberry Pi 5. I plan to attach drives to it, from about 500GB-1TB. I'm on a budget, preferably under $100.

    I want to host these things:

    • A personal lemmy instance
    • A samba server, to store files and backups
    • A mail server
    • A few other light docker containers

    I was wondering whether I should get an SSD or an HDD for these. Lemmy would probably like an SSD because it uses Postgres, but an HDD would be better for storage since I get more GB per dollar.

    What should I go with?

    32
    Photon is 1 year old!

    One year ago, on June 24, 2023, I saw the migration to Lemmy. I wanted to make something like libreddit, so I decided to mess with Lemmy's API. Lemmy became something I wanted to use daily, so I got to work, and I made the first commit:

    !

    I started with something that reused components from another project of mine, Imagi. It looked awful and had no features. But, some people actually started using it, and I was motivated to continue this.

    After about a month 0.0.1 was released, with very basic features.

    One of the earliest Photon versions

    2
    Translators wanted!

    Photon has been fully localized and you can translate it to your native language now! (will not be released until v1.30)

    You can help translate at the Weblate

    If you need help, you can join Photon Translators Matrix room.

    Ask for as many clarifications as you need.

    Requirements

    • Be fluent in the language you're translating to.
    • No Google translate or other translation tools, as they are often inaccurate without context.
    8
    **AMOLED** Photon theme

    This is great on OLED screens, the background is true black and darker colors are used in many spots. Orange is the accent color to not burn your eyes with blue light, but you can change it.

    {"other":{},"primary":{"900":"#000000"},"zinc":{"900":"#0a0a0a","925":"#000000","950":"#000000"},"slate":{}}

    0
    Photon v1.29.4 - Improvments to navigation

    New stuff

    • Revert the positions of most navigation buttons (Home on left, profile on right)
    • Add "adaptive" options to dock settings
      • This will make the dock's position (top, bottom, floating or not) change based on your screen size (it is now the default)
      • So on mobile, you'll have a bottom, floating dock but on desktop a top panel

    Fixes

    • Add autofocus to search bar #319
    • Don't hide titles on iframes #317
    • Add refresh button to inbox page #313
    • Dock covers sidebars as a top panel
    • Add maxlength to password form #312
    11
    Fixing Photon's navigation

    Update: Photon v1.29.4 has addressed these concerns. Let me know what you think here

    It seems the navigation is widely disliked by many people. I want Photon to be the most intuitive UI, so I'd like to fix this. Which of these should I do?

    A - Revert the positions of the items on the navigation bar (Profile on right, home on left)

    B - Have the default navigation be top on desktop

    C - Move some things out of the profile menu into the navbar.

    D - Revert the navbar entirely

    Or give any other ideas you have. These changes were pushed early because I did not see any pushback early in the betas.

    My only fear is that changing it back yet again will have ruined the muscle memory for both types of navigation.

    I'll be releasing some betas soon to adjust navigation and take in more feedback before committing.

    10
    [reverted] Photon v1.29.0

    What's Changed

    • Redesign navigation
      • If you dislike the change, go to settings and press "Legacy Navigation Style". This will make the navigation similar to before
      • You can see 5 of the most recent posts and communities for quick access.
    • Use your accent color in more places
      • You can change your accent colors in the theme menu.
    • Improve design consistency
    • New font option
    • Change animation curves to be more bouncy
    • Add option to make featured posts more compact
    • Remove hooks.server.ts to make requests faster

    Full Changelog: https://github.com/Xyphyn/photon/compare/v1.28.4...v1.29.0

    18
    Xylight Xylight @lemdro.id

    professional idiot.

    I'm the developer of the Photon client. Try it out

    Posts 37
    Comments 257
    Moderates