Xylight

joined 2 years ago
MODERATOR OF
[–] Xylight 4 points 1 day ago (1 children)

If Firefox used a more modern Material UI and fixed some of the gestures (the expanding website menu makes no sense, it doesn't follow your finger) it would be much more appealing. As it stands now chromium based browsers naturally use standard material components and feel a lot nicer to use on my phone.

When I scroll in Firefox, there's quite a lot of stutter and it struggles to maintain 120 fps.

If any 1 of these 2 issues were fixed I'd switch to Firefox in a heartbeat, ublock origin is great

[–] Xylight 1 points 1 day ago (5 children)

I already use librewolf on desktop which is a great experience. But Firefox on mobile is just so horribly laggy and has a dated UI, the only offering it has is ublock origin and reader mode. Brave is the only real mobile browser choice I have since it has pretty good tracker blocking and I can disable nearly all of the problems you've mentioned here.

[–] Xylight 1 points 2 days ago

This does sound like it was written by an off the shelf LLM. You can't just rely on em dashes anymore, most LLMs don't spam those anymore.

When you tell a modern LLM to write a post like this, it'll use a very LinkedIn-esque tone. It'll spam short, active sentences, often preceded by a colon:

Document your setup. Write guides. Make it easier for the next person. Run services for friends and family, not just yourself. Contribute to projects that build this infrastructure. Support municipal and community network alternatives.

"Not this, but that" and the "rule of 3" are getting less useful as tells, but they are absolutely littered everywhere in this post.

When you run Nextcloud, you're not just protecting your files from Google - you're creating a node in a network they can't access.

I quote this formatting as a joke for obvious LLM writing. I've never seen human writing with more than 3 of these in a single post.

My guess is that this was written by Claude since it stays rather personally neutral if you don't guide it that way.

I made Claude generate a post like this and it's a very similar tone.

https://claude.ai/share/1d27b5eb-dd85-43a1-bddf-1289d8a77b0f

[–] Xylight 2 points 4 days ago

internet explorer bro

[–] Xylight 3 points 1 week ago

github also has the slowest, most unresponsive web interface ive ever used. it's genuinely impressive how they made a web app so slow

[–] Xylight 1 points 1 week ago

Lemmy is an interesting place

[–] Xylight 22 points 1 week ago

Photon isn't vibe coded. I tried out Claude code 5 months ago and it didn't really work on the task I gave it. I uninstalled and forgot about it until I noticed 5 commits (2 days!) later that it created a CLAUDE.md. Photon was also created in 2023, 2 years before Claude code even existed.

[–] Xylight 5 points 1 week ago (1 children)

its so over these are real people

[–] Xylight 1 points 1 week ago (1 children)

Is there a console error? Are you on phtn.app or lemdro.id? Does the entire screen go blank or just the page? What browser are you on?

[–] Xylight 2 points 2 weeks ago (1 children)
[–] Xylight 1 points 2 weeks ago

internet explorer bro

34
Merry Christmas (self.justpost)
17
Photon v2.2.2 (self.photon)
submitted 3 weeks ago by Xylight to c/photon
 
  • design: use common components for administration pages
  • design: use common styles for vote buttons
  • impr: add proper pageination to messages page, fix diffing desync
  • feat: add autosubmit to URL autofill
  • design: use Materials for highlights in comments
  • fix: piefed poll vote api schema changes
  • fix: markdown tables re-enable
  • feat: add custom thumbnail option to PostForm
  • feat: add piefed metadata generation
  • design: redesign the profile block pages to not look awful
  • fix: post polls causing a scroll to top
  • feat: make comment guide borders clickable to collapse (like reddit)
  • misc: skip client validation for linked instances
  • feat: make command palette more obvious with a button in profile picture (ctrl + k guys) (or right click/hold on photon logo)

Full Changelog: https://github.com/Xyphyn/photon/compare/v2.2.1...v2.2.2

 

How do browser reading modes determine what is the main page content? They use different approaches and there’s no defined standard.

10
submitted 1 month ago* (last edited 1 month ago) by Xylight to c/photon
 

TLDR: after/if this is finished, Photon will support no-javascript usage a lot better with authentication and settings respected. It'll be more suitable as a default interface for Lemmy instances.

Photon currently is a client-side only app, with optional guest SSR. This works great as a web app, but not for SEO. While you can enable SSR for SEO, it is not authenticated and will lead to a flash of content from a guest user instead of your profile--making things clunky for actual users.

this pr aims to do the following:

  • Rewrite app-side data to use a unified userHost object that can be filled with either data from a cookie, or localStorage.
  • this will allow for a hybrid mode, where you can either use server-side user data or client-side user data.
  • userHost data is stored in a JSON state, but can be loaded into reactive classes for the client/rendering.
  • Instead of using global state in the form of profile or settings objects, use Svelte's getContext and setContext to access this data.
  • Maintain a near-identical user experience for client-side instances, such as at phtn.app.

This will be relatively difficult, as I'll have to rewrite every instance of those globals being used, and I'll have to update all API calls to go through the server.

66
submitted 1 month ago* (last edited 1 month ago) by Xylight to c/linux_gaming@lemmy.world
 

I'm using Arch currently and the following issues have been present on every install of Steam I've had:

  • Controller inputs break constantly. If I use big picture mode, the games will be in some quasi state where it both detects my controller and doesn't.
  • The menus take like 3 seconds to open.
  • The right click menu in the system tray does not work 30% of the time.
  • Worst of all, when I close a game, steam will not detect that it closes. Once this happens, no other page will load, no menus will open, and i have to killall steam -s SIGKILL, since no other signal works. It's also survived SIGKILL multiple times. How?
  • In game, the shift+tab menu does not work; half the buttons are unresponsive and the game will crash upon closing shift+tab

The arch wiki had nothing on this.

Flatpak and native installs have the same problem, reinstallation does nothing, steam --reset does nothing.

These issues occur across multiple games with different engines.

It's very strange since I have a very generic system and most people seem to have great experiences.

102
submitted 1 month ago* (last edited 1 month ago) by Xylight to c/lemmyapps@lemmy.world
 

Curious on the usage statistics.

Should I make a full survey asking about granularity so that app devs can see what to focus on?

17
Photon v2.2.0 (self.photon)
submitted 1 month ago* (last edited 1 month ago) by Xylight to c/photon
 

It is recommended to install this update as soon as possible, it contains important security fixes.

What's Changed

  • feat: add piefed polls and events
    • only supported on piefed v1.4.0 which isn't out yet
  • feat: add piefed user notes
    • ditto
  • feat: auto-detect server software type in login form
  • impr: optimize theme css handling, decrease stylesheet size
  • design: revolutionize modal animations by making them zoom out instead of zoom in
  • feat: add a share target to the PWA
    • you can share a link with the app. it won't start a discussion with you unfortunately, instead it'll automatically convert the link to a photon compatible link (so you can open lemmy posts in the app)
  • misc: enable sourcemaps in production for Transparency™
    • no security risk. in fact it improves security because you can see if the source code matches the actual photon source
  • performance: optimize the virtualizer resizeobserver
  • design: use EntityHeaders for instance and community cards
  • design: make toasts look anywhere between 0% and 200% better
  • design: improve the comment context UI, showing a +x more button and an all comments button
  • fix: loading logo not appearing on firefox
  • fix: separate password lengths on piefed and lemmy
  • fix: make PostListShell parameters reactive to fix stubborn sorting
  • impr: various behind-the-scenes improvements in codebase
  • misc: make postbody collapse/expand button sticky so you dont have to scroll toe the bottom
  • fix: moderation report id collisions

Full Changelog: https://github.com/Xyphyn/photon/compare/v2.1.1...v2.2.0

150
submitted 1 month ago* (last edited 1 month ago) by Xylight to c/technology@lemmy.world
 

Interesting article shared with me about the way Wi-Fi location services work.

22
submitted 2 months ago* (last edited 2 months ago) by Xylight to c/androidmemes
 
137
submitted 2 months ago* (last edited 1 month ago) by Xylight to c/android
 

Google has announced it is building a new way for 'experienced users' to install Android apps that haven't been verified.

test

 
25
submitted 2 months ago* (last edited 2 months ago) by Xylight to c/localllama@sh.itjust.works
 

Benchmarks look pretty good, even better than some of the text only models, make sure to take them with a grain of salt tho

Benchmarks

Qwen3 VL 30b a3b (No Thinking)

Visual benchmarks for Qwen3 VL 235 A22B (Thinking)

view more: next ›