33
submitted 2 days ago by lens0021@programming.dev to c/lemmy@lemmy.ml
2
Bridging on a budget (blog.anew.social)

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 1 month ago* (last edited 1 month 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.

157

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.

10
24
5
submitted 4 months ago* (last edited 4 months ago) by lens0021@programming.dev to c/til@lemmy.world

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.

151

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

1

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.

[-] lens0021@programming.dev 43 points 4 months ago

I use light theme, btw

2
submitted 4 months ago* (last edited 4 months ago) by lens0021@programming.dev to c/til@lemmy.world

The encoding/decoding model of communication emerged in rough and general form in 1948 in Claude E. Shannon's "A Mathematical Theory of Communication," where it was part of a technical schema for designating the technological encoding of signals. Gradually, it was adapted by communications scholars, most notably Wilbur Schramm, in the 1950s, primarily to explain how mass communications could be effectively transmitted to a public, its meanings intact by the audience (i.e., decoders). -- Wilbur, Schramm (1954). The process and effects of mass communication. Urbana, Illinois: University of Illinois Press.

The "Claude Code" naming is something I’ve heard on Reddit (no source link).

18
submitted 4 months ago* (last edited 4 months ago) by lens0021@programming.dev to c/rust@programming.dev
  • New CLI flag allows overriding the markdown flavor for a single run
  • Options: commonmark, gfm (GitHub Flavored Markdown)
  • Useful for testing files against different markdown specifications
[-] lens0021@programming.dev 9 points 4 months ago* (last edited 4 months ago)

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

11

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

Mago 1.0.0 - the first stable release of the Mago PHP toolchain

[-] lens0021@programming.dev 7 points 5 months ago

Is it April Fool's Day already?

[-] lens0021@programming.dev 3 points 5 months ago

tbh, I wouldn't recommend that during alpha staging. There are still many bugs.

[-] lens0021@programming.dev 5 points 5 months ago* (last edited 5 months ago)

I will try this. I rarely open xls files and all the icons on libre Calc look... old. They feel like they're straight out of the year 2000 (which might be true). I tried changing the theme, but none of them suited my taste.

The bad thing is Collabora only provides a single flatpak file for Linux. I wish it would be served on flathub. I was so disappointed enough that I tried OnlyOffice yesterday, but all the UI components of OnlyOffice are too large for my screen and the available scaling factor options are 100%, 125%, and so on while what I really need 75%. There is a feature request for this by the way.

[-] lens0021@programming.dev 5 points 6 months ago

We are improving compilation performance through (1) parallel compilation in the compiler front-end, which delivers 20-30% faster builds, and (2) making the Cranelift backend production-ready for development use, offering roughly 20% faster code generation compared to LLVM for debug builds.

👍

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

If you're okay with ibus-hangul, you can configure the keyroard shortcut for Gram.

Click "Add" and press "한/영" key on the keyboard.

ibus

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

​All Korean keyboards, including the one on my LG Gram (which is a Korean model), have a dedicated key for switching between English and Korean (the "한영키"). Everyone who isn't technically inclined uses this key. Using Ctrl + Space is a bad user experience.

[-] lens0021@programming.dev 8 points 7 months ago

I want to read more, but sadly curl is the only article on the site.

[-] lens0021@programming.dev 3 points 7 months ago

Thank you for your kind words! Meanwhile, thanks to logging_strict, I discovered that GA and Beta milestones are set on the https://github.com/astral-sh/ty/milestones page, and the Beta milestone is 69% complete. Looking forward to ty's GA.

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

I posted because I was happy to see some software in growing up. If you are not comfortable, I will not post this kind again.

view more: next ›

lens0021

joined 7 months ago