376
 
 

She will be succeeding Cindy Cohn who has spent her career fighting the good fight. I was listening to an interview with her by Cory Doctorow, she's had an impressive record with the EFF, and it sounds like she wants to get back to the courtroom and leave the administration to a new generation.

Thanks, Cindy!

377
 
 

To be completely precise, some she reverse engineers herself, others she finds an implementation someone has already done and just creates a UI for them. Still very cool.

In the video, she then describes how she did it, tools and all.

It's a shame people in the US (and possibly UK?) would be putting themselves at legal risk if they did the same. See Louis Rossman's videos on the DMCA if you are curious.

378
379
380
 
 

Krita 5.3/6.0 is the result of many years of work by the Krita developers. Some features have been rewritten from the ground up, others make their first appearance.

Enjoy the completely new text feature: on canvas editing, full opentype support, text flowing into shapes. It is now easier than ever to create vector-based panels for comic pages. Tools got extended: for instance, the fill tool now can close gaps. The liquify mode of the transform tool is much faster. There are new filters: a propagate colors filter and a reset transparent filter. Support for HDR painting has been improved. The recorder docker can now work in real time. There is improved support for file formats, like support for text objects in PSD files. And much, much, much more!

Depending which version of Qt and KDE Frameworks you build, the same source will result in one of the other. Both versions are almost functionally identical, with 6.0.0 having more Wayland functionality. But note that since Krita 6 is still considered rather experimental.

381
382
383
384
 
 

NetNewsWire 7 for iOS 26 and up is available now on the App Store!
This version adopts Liquid Glass — and we think it’s a better looking version of NetNewsWire. We think even people who aren’t fans of Liquid Glass will agree with us. 🐣
Credit goes to Stuart Breckenridge for the design and implementation. Wonderful work! Check out the screenshots.
This version also fixes some small bugs and adds some small performance enhancements.

385
 
 

Jelly writes on the NetNewsWire Discourse forum:
I’ve drafted a naive implementation of NNW MCP support through AppleScript. It supports listing feeds, getting/searching articles, subscribing new feeds…
I can now schedule a daily task that lets Claude summarize that day’s new articles and order them based on my previous behaviors every morning.
We love how AppleScript support is worth way more than the effort we put into it — users can keep creating cool things that we couldn’t have imagined back then.

386
Cyber Resilience Act - Open source (digital-strategy.ec.europa.eu)
submitted 4 months ago by to c/opensource@programming.dev
387
 
 

The 6.11 release for Qt Framework is now available, with improved performance, newly supported techniques and capabilities on graphics, connectivity and languages, not to mention a whole new approach to asynchronous C++ coding.

  • Hardware-Accelerated 2D Rendering: A new module, Qt Canvas Painter, based on the HTML Canvas 2D Context, provides performance & productivity gains.
  • 3D Improvements: New rendering techniques Screen Space Global Illumination (SSGI) as an option for lightmap baking, and Screen Space Reflections (SSR). Also imrovements on the Temporal Anti-aliasing algorithm with motion vectors. New user-defined render passes for post-processing effects, color picking, layer masks, etc. directly in QML.
  • Interactive Graphs: You can now implement custom graphs where a user-defined delegate renders each data point. There's a new Qt example, the Wind Turbine Dashboard, and many improvements, e.g. new ways to style line graphs, and multi-axis support on 3D graphs.
  • Declarative Approach to C++: Qt Task Tree brings a whole new approach to asynchronous coding and C++ API design in Qt. In addition, various APIs have been unified to allow adapting any asynchronous task to work with the new module.
  • Other Improvements: Improvements on vector graphics, controls, and accessibility. Connecting to web servicers is now easier with the new module, Qt OpenAPI. Navigating in an IDE between QML and C++, and making data available from C++ backend code to Qt Quick have gotten easier. A wealth of other improvements, such as for multimedia, Android, and API documentation.
388
389
 
 

A Mastodon user called Pepe https://masto.es/@peps has done this mechanical keyboard and has published the project in Codeberg with an open license just in case anyone wants to do it too.

390
 
 
391
 
 

Today Synchi is finally public! It's designed for syncing files between two locations (local or over SSH). It detects conflicts, and lets you decide what to do.

Why not rsync/Unison/Syncthing?

  • rsync has no memory between runs and is one-way
  • Unison needs to be installed on both sides
  • Syncthing requires always-on daemons

Synchi runs on demand, works over SSH, and only transfers what actually changed.

I use it daily for syncing a shared folder between my machines and an android phone. Works great in combination with Tailscale/WireGuard so that you can sync files remotely.

392
 
 

The GIMP 3 series cements its place as a professional and truly advanced piece of software.

It deserves a UI to match.

Get the theme and find out more at https://jpicture.net/hyperflatgraphite/

393
394
395
396
397
398
399
 
 

Hi, some time ago I made a driver for STM32WLE5JC’s subGHz device in Rust, which communicates via internal SPI lines. Right now it can do RX/TX with LoRa, (G)FSK, (G)MSK and TX with BPSK, and today I decided to share it :3

It’s not yet finished and there’s some things I’d still like to do, including meeting the (boring) radio laws worldwide, or publishing it on crates.io. It’s my first project like that and I hope it’ll be helpful to someone.

I also wrote a blog post series covering the subGHz radio, my programming process and I also touched on some other interesting stuff like demodulation basics with GNU Radio. I learned so much and I hope others will find it interesting as well!

Here are the blog posts :3 go read them >:3

https://lusia.moe/tags/stm32wle5jc/

Developer @lukrecja@lemmy.world

400
view more: ‹ prev next ›