Opensource

3598 readers
126 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS
126
16
Introducing tmux-rs (richardscollin.github.io)
127
128
129
130
131
 
 

Instead of just generating the next response, it simulates entire conversation trees to find paths that achieve long-term goals.

How it works:

  • Generates multiple response candidates at each conversation state
  • Simulates how conversations might unfold down each branch (using the LLM to predict user responses)
  • Scores each trajectory on metrics like empathy, goal achievement, coherence
  • Uses MCTS with UCB1 to efficiently explore the most promising paths
  • Selects the response that leads to the best expected outcome

Limitations:

  • Scoring is done by the same LLM that generates responses
  • Branch pruning is naive - just threshold-based instead of something smarter like progressive widening
  • Memory usage grows with tree size, there currently no node recycling
132
 
 

AppFlowy is a collaborative project/wiki/documentation platform (similar to Notion if you are familiar with that). Otherwise check out their screenshots for an idea of how it works.

New Features

Desktop

  • Private page sharing: Add members to private pages with Can View or Can Edit permissions
  • Guest editor collaboration: Invite non-members (guest editors) to collaborate in real-time on your pages
  • Shared with me: Browse all pages shared with you under the new Shared with me section
  • New syncing protocol: Optimized for faster, more reliable multi-user and multi-device data sync

Mobile

  • Shared page collaboration: View and edit pages that have been shared with you on iOS and Android
  • New syncing protocol: Optimized for faster, more reliable multi-user and multi-device data sync
133
134
 
 

It's a minor update, so this is more about me sharing that this neat app exists

An elegant and colorful location information app for Android with Compass, Clock, Level, Sun, Moon, Trail Marker and many other features.

135
136
 
 

A single contributor (oelmekki) had started integrating ActivityPub into GitLab, which could have been a huge win for the source forge, but despite praising him for it GitLab didn't assign enough resources to help him out. Unsurprisingly oelmekki ran out of steam and now, a year or so later, Gitlab just closed the epic.

Comments have started coming in from the community (and customers) expressing their frustration with GitLab over the decision. The ticket was reopened but without an official communication.

Anti Commercial-AI license

137
 
 

Exciting News! We're thrilled to announce the release of CoMaps to Google Play Store, Apple App Store, and F-Droid!

CoMaps Highlights

· Offline Search and Route: Plan and navigate your trips without internet

· Saves battery: Efficient design that does not drain your battery

· Privacy-respecting: no identify people, no tracking, no data collection

· Free and No Ads: completely free, your journey is smooth

What makes CoMaps special?

CoMaps is a community-driven open-source navigation app · Open & Transparent: All decisions are made in public, with full transparency.

· Community Empowerment: You have a voice in how the app evolves.

· Free & Not-for-Profit: Our focus is on creating value for the community, not generating profit.

Download CoMaps Today

  • Google Play Store: https://play.google.com/store/apps/details?id=app.comaps.google
  • Apple App Store: https://apps.apple.com/app/comaps/id6747180809
  • F-Droid: https://f-droid.org/packages/app.comaps.fdroid/

Powered by the community

138
139
140
 
 

Microsoft has released the source code for the GitHub Copilot Chat extension for VS Code under the MIT license.

Repo: https://github.com/microsoft/vscode-copilot-chat

141
142
 
 

The livestream is happening now Tue July 1 https://stream.firesidefedi.live/

143
144
145
146
147
 
 

We are proud to release GIMP 3.1.2. This is the first development version of what will ultimately become GIMP 3.2!

Note that a development release is not ready for production use. It might crash. If it didn’t have problems it would be 3.2 already.

So please please understand this is a feature release for early adopters and for the more adventurous!

What is GIMP ?

GIMP is a powerful, free and opensource photo editor. It is available on Linux, Windows, BSD and MacOS.

What are the new features?

  • Theme colors for Brush, Font, and Palette improvements

  • We know have an additional “System Colors” color scheme so that GIMP matches your current OS theme preferences on Windows and Linux

  • New contributor Woynert implemented a new paint blend mode called Overwrite. It allows you to directly replace the pixels over the area you paint, without blending the transparency values of the brush and the existing pixels in that area. This new mode is particularly useful for pixel art.

  • There’s a new setting in the text tool to control the direction of the text outline. You can have the text outline grow inward, outward, or in both directions!

  • GIMP now supports adding non-destructive filters to channels! The Channels dockable now shows the same FX column as the Layers dockable, so you can edit, rearrange, delete, and merge filters on channels just like you can with layers.

  • The CMYK Color Selector now calculates and displays the Total Ink Coverage of the selected color. This is useful when printing, as depending on the printing system and the media used, there may be a limit on how much ink can be applied.

  • We’re adding support for using ART (AnotherRawTherapee) as a Camera Raw loader in GIMP, in addition to our existing support for darktable and RawTherapee. If you have ART already installed, GIMP should automatically recognize it and use it to load Camera Raw format images for further editing.

  • We’ve added a new option to export to Krita‘s .kpl palette format from GIMP. You can do this by choosing Export as from the menu in the Palette dockable.

  • Jacob Boerema has added support for importing Photoshop patterns! You can put Adobe .pat files in the GIMP pattern folder and automatically load them in the same way as GIMP’s own .pat files

  • You can now use presets from Photoshop’s Curves and Levels filters in GIMP’s Curves and Levels filters! When you use these filters, choose Import Current Settings from File... from the Preset menu and select your .acv or .alv preset respectively

  • Alx Sa has implemented initial support for exporting PSBs, Photoshop Large format. It is very similar to PSDs - the main difference is that you can export images up to 300,000 pixels

  • GIMP can now import APNG animations

  • We’ve now added support for loading multi-layer OpenEXR images. For instance, if you export a multi-view image from other software such as Blender, all views should show up in GIMP as individual layers.

  • All previously non-portable build scripts of GIMP repository have been made POSIX-compliant. This means that it’s now easier to use these on platforms like BSD

  • Some image formats do not allow images to have transparent sections. This can be confusing if you’re not familiar with all the details of the image you imported, especially when rotating or applying a filter with transparency such as Color to Alpha. We now detect if a filter or transformation would require transparency, and automatically add an alpha channel to the layer to prevent unexpected distortions.

What about UX/UI Improvements?

Denis Rangelov, Reju, Michal Vašut, and other designers have been working on a number of UX/UI updates for GIMP 3.2.

While the larger changes are still being designed and reviewed, we have been implementing several of their UX/UI fixes:

  • We found instances where the Foreground Selection algorithm would run when switching to another tool, even if no selection had been made yet. This caused an unnecessary lag, so we adjusted the algorithm to avoid running in those cases.

  • The state of the “Merge Filter” checkbox for non-destructive filters should no longer be affected if you apply a filter that currently has to be destructive, like Lens Blur.

  • The Palette dockable now automatically selects the next swatch when you delete a previous one, allowing you to quickly delete several swatches by just clicking the Delete button repeatedly.

  • “Lock pixels” now generates an undo step in undo history, just like “Lock Position” and other locks.

What’s next?

Our main focus for GIMP 3.2 on the roadmap is developing two new types of non-destructive layers - linked layers and vector layers. Our Google Summer of Code students are making great progress with their summer projects!

  • Gabriele Barbero is making some much-requested improvements to our on-canvas text editor.

  • Ondřej Míchal has created a GEGL Filter Browser prototype in their own test branch. This involved a lot of research, as there any a number of edge cases and formats to account for.

  • Shivam is working on a website to list and display third-party GIMP extensions

About Gimp 3.1.2

We remind that this is a development version, not a stable version. We advise against using it for production. We also really welcome feedback and bug reports:

https://www.gimp.org/bugs/report.html

GIMP is a community, first and foremost. We are relying on your help so that the upcoming GIMP 3.2 can be as stable and good as possible.

Don’t forget you can donate to GIMP developers, as a way to give back and accelerate the development. Community commitment helps the project to grow stronger!

https://www.gimp.org/news/2025/06/23/gimp-3-1-2-released/

Thank you so much ❤️ 🙏

148
149
150
 
 
view more: ‹ prev next ›