lens0021

joined 10 months ago
 

[!WARNING] This language server may not be the one you're looking for.

I personally use it and will continue to maintain it until I don't use it anymore. There are new and interesting open source language servers being developed that can offer far more performant capabilities. I think Phpactor still offers some great features, especially in regards to code actions and I genuinely miss some functionality when using servers for Rust, Go and Typescrript.

There are many parts of this project that I'm proud of but ultimately it has some major short-comings in regards to perforamnce, accuracy and scalability that I'm not capable of addressing at this time. YMMV.

 

Over the past two years or so, we’ve managed to cut our serving costs 5x, from ~$0.15 per active user per month to ~$0.03.

For who never heard Bridgy Fed before (source: The GitHub repository)

Bridgy Fed connects different decentralized social network protocols. It currently supports the fediverse (eg Mastodon) via ActivityPub, Bluesky via the AT Protocol, and the IndieWeb via webmentions and microformats2.

29
Mermaid v11.13.0: Venn and Ishikawa (content.mermaidchart.com)
submitted 3 months ago* (last edited 3 months ago) by lens0021@programming.dev to c/programming@programming.dev
 

Venn example

cross-posted from: https://programming.dev/post/49143802

Two entirely new diagram types — Venn and Ishikawa — land alongside a significant fix that restores backward compatibility with v10, plus a pile of improvements across flowcharts, ER diagrams, Gantt charts, state diagrams, gitGraph, and more.

[–] lens0021@programming.dev 3 points 6 months ago* (last edited 6 months ago)
 

OpenChaos.dev is an experiment where the most upvoted pull request gets merged every day. Today’s winning PR added a 1.337% chance of serving a blank page. And Vercel, doing exactly what it’s supposed to do, cached it. So a probabilistic failure became a permanent outage.

 

Instead of navigating to a separate page, your agent sessions now live alongside your code, pull requests, and issues. View all sessions for the repository in one place, create new ones, and switch between tasks without leaving your codebase. One-click links make it easy to jump straight to the associated pull request. You can also archive sessions to keep things organized and page through your session history.

[–] lens0021@programming.dev 8 points 6 months ago* (last edited 6 months ago)

After searching online, it seems everyone knows that "たけのこニョッキ", which was a game from a TV program aired Wednesdays at 11 PM from 2003 to 2005? It's a game where several people call out numbers in order starting from 1, and if they overlap, they lose. And judging by the name, that posture is a growing bamboo shoot. You mentioned it was a bar, and this does seem like a game suitable for a noisy bar, so it's plausible.

[–] lens0021@programming.dev 5 points 6 months ago (2 children)
[–] lens0021@programming.dev 22 points 6 months ago (2 children)
[–] lens0021@programming.dev 3 points 6 months ago* (last edited 6 months ago)

The answer to the question is no. In my settings, zoom only works while holding down the Alt key. So it is fine.

 

Disclaimer: Not talking about Ctrl + Scroll.

I tried the Mouse Pinch-To-Zoom extension, which is buggy on some sites. And I even bought a physical touchpad for pinch zoom. Today I just leaned that it's natively supported as an experiment feature by FireFox

There are specific actions defined to set what happens if you rotate the mouse wheel and hold down modifier keys like Alt or Ctrl or Shift. You can disable this action by setting the related mousewheel pref to 0 (zero) on the about:config page.

mousewheel.with_alt.action = 0 
0: Nothing happens
1: Scrolling contents
2: Go back or go forward, in your history
3: Zoom in or out (reflowing zoom)
4: Treat vertical wheel as horizontal scroll
5: Zoom in or out (pinch zoom)

I changed the value to 5, and it works perfectly.

 

OpenChaos is a repo where anyone submits a PR, the community votes with GitHub reactions, and the most-voted PR gets merged

 

cross-posted from: https://programming.dev/post/43967506

TL;DR: Since April 2025, The NixOS Foundation and Framework are officially partnering to improve NixOS support on Framework devices. This formalizes earlier community efforts, enabling selected community members to contribute to testing, documentation, and support for current and future hardware.

 

TL;DR: Since April 2025, The NixOS Foundation and Framework are officially partnering to improve NixOS support on Framework devices. This formalizes earlier community efforts, enabling selected community members to contribute to testing, documentation, and support for current and future hardware.

[–] lens0021@programming.dev 43 points 7 months ago (16 children)

I use light theme, btw

[–] lens0021@programming.dev 10 points 7 months ago* (last edited 7 months ago)

There was postwowan, it is currently renamed to Hoppscotch https://github.com/hoppscotch/hoppscotch

[–] lens0021@programming.dev 15 points 7 months ago* (last edited 7 months ago) (3 children)

Korean here. My country hasn't even collected the data yet, so it will. What were they thinking?

[–] lens0021@programming.dev 1 points 7 months ago

Wait, isn't the link self-descritive?

After over 1,000 commits, 13 release candidates, 34 betas, and 12 alphas, we are thrilled to announce Mago 1.0.0 - the first stable release of the Mago PHP toolchain.

Mago is a comprehensive PHP toolchain written in Rust that combines a linter, formatter, and static analyzer into a single, blazingly fast binary. Whether you're working on a small project or a massive codebase with millions of lines, Mago delivers consistent, reliable feedback in seconds.

[–] lens0021@programming.dev 1 points 7 months ago* (last edited 7 months ago)

Mago is a PHP toolchain. I guess it is something similar to ruff/ty/pyrefly in Python, oxc in JavaScript, or Lux in Lua because it emphasis its speed and it is written in Rust. The author is also a maintainer of psl[1] and listed in JetBrains' 2025-2026 sponsorship program.[2]

[–] lens0021@programming.dev 1 points 7 months ago (1 children)

Your point is fair. I intended to mention that Mago is a PHP toolchain and thought that would suffice, but I should have considered the audience more carefully. I will submit addional comment.

[–] lens0021@programming.dev 6 points 7 months ago

Is it April Fool's Day already?

view more: next ›