76
77
 
 

D.eSystem 6.0.1 Beta This is the first beta release of D.eSystem 6. It includes several stability patches, a fully graphical Clock app, and a redesigned D.eShell interface. Download D.eSystem 6.0.1 beta here: https://github.com/D-electronics-scratch/D.eSystem

78
79
 
 

Hy,

I wanted to share a desktop client I've been building and recently open-sourced under the GPL-3.0 license: DWN.BRIDGE (C# WPF, targeting .NET 10). It is designed to solve the data privacy issue when using web LLMs (like Gemini) to analyze files or query local databases. It exposes a local orchestration bridge to your browser session via WebView2 automation, bypassing developer API paywalls while keeping your raw data offline. Key Features:

  • Zero-Knowledge Schema Mapping: It extracts table headers and column metadata locally. It sends only this structure to the web LLM. The LLM acts purely as a logic generator, and the client runs the SQL query locally using native providers (Dapper/SqlClient). Raw data rows never leave your hard drive.
  • Process Sandboxing & Consent: Every shell script execution, SQL write, or file modification requested by the agent is paused. The client prompts you with a WPF modal showing a git-style diff of the command/file for manual approval.
  • Coder Compilation Loop: If the agent generates scripts, it compiles and runs unit tests locally, feeding error logs (stderr) back to the context window until it builds successfully. The codebase is completely audit-friendly. I'd love to get feedback on the security consent model or contributions on expanding local DB support! 📺 Demo Video: https://www.youtube.com/watch?v=dCtOsXAuPgc 🔗 GitHub: https://github.com/MarckDWN/DWN.BRIDGE
80
 
 

Disguising itself as the innocuously-titled “Android Developer Verifier” (ADV) process, this trojan horse runs surreptitiously in the background as a system service with full root privileges, quietly awaiting an activation signal. The service cannot be blocked, disabled, or removed. Unlike a commonplace bit of malware, this extraordinary strain won’t be detected and neutralized by Play Protect (the malware scanning and remediation service that is installed on all Android Certified devices). In fact, Play Protect is itself the vector through which this virus is transmitted and installed.

[...]

As we discussed in “What We Talk About When We Talk About Sideloading”, beware the dangers of allowing the terminology of debate to be defined by those who don’t have your best interests at heart. Malware being synonymous with “software we don’t like” means that they can unilaterally dictate — driven either by business incentives or by being compelled by a sufficiently powerful government — what the malware-du-jour definition is to be.

For precedent, personal content filtering in the form of “ad blockers” has long since been banned from the Play Store, and they have even classified some instances as malware. How long before they designate all ad-blocking software as malware, block installation on all Android certified devices worldwide, and permanently designate all developers of this class of software as malware creators?

81
82
83
84
 
 

Hello everyone!!

D.eSystem 6.0.6 alpha introduces the first GUI for my operating system D.eSystem 6.

The system is currently keyboard‑only, but mouse support is planned for future versions.

The usage is similar to D.eSystem 6.0.5, but now with a graphical interface, and the calculator also received a GUI version.

Requirements:

64‑bit CPU

UEFI firmware (Legacy BIOS is not supported)

D.eSystem 6.0.6 alpha runs on any VM (QEMU, VirtualBox, VMware) and on real hardware.

Download D.eSystem 6.0.6 alpha here: https://github.com/D-electronics-scratch/D.eSystem-6.0.6-alpha-iso-download

85
 
 

OnlyOffice appears to have removed their Android app from their repos: https://github.com/ONLYOFFICE/documents-app-android

It can still be found on an archive: https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https%3A%2F%2Fgithub.com%2FONLYOFFICE%2Fdocuments-app-android

This means if you are de-Googled like me, they are no longer an option.

Perhaps coincidentally, they have also started making legal claims against the EuroOffice fork: https://github.com/ONLYOFFICE#%EF%B8%8F-legal-note

OC text by @Fmstrat@lemmy.world

86
87
 
 

These correspond roughly to apt upgrade and apt update. A substitute is a pre-compiled package.

88
89
90
 
 

While Apple has iCloud and M$ has OneDrive, both offering 5 free GB of storage, most Free backup services written for Linux are focusing on saving your data to your own hard drive lying next to your computer. That is troublesome and not the most reliable as in case of a house fire or a flood it will burn or drown along with the machine. Some offer an option to buy some storage from a third-party provider like Amazon, but that's again non-open and troublesome.

Is a free&Free peer-supported service possible? Where, similar to torrent tech and PeerTube, you allocate some storage on your PC to someone's backups, and can publish your data on the network in return, so that data would be distributed between computers and could be requested on demand?

91
92
submitted 3 weeks ago* (last edited 3 weeks ago) by to c/opensource@programming.dev
 
 

D.eSystem 6.0.5 alpha is a custom OS that runs on real hardware and in QEMU, VirtualBox, and VMware.

This version includes the new D.eShell and three programs.

The OS is text‑based for now, but 6.0.6 alpha will introduce a GUI. A big roadmap is already planned.

It requires a 64 bit CPU and UEFI

ISO download: https://github.com/D-electronics-scratch/D.eSystem-6.0.5-alpha-iso-download/blob/main/template.iso

93
 
 

Self-hosted, stateless scoring service for detecting bots, abuse, and anomalous user behavior through configurable declarative rules. Made in Quarkus.

Everything hashed directly from ingestion, no private information (sessionID, userId, resourceId) accessible from the database or the application.

Key properties:

  • Privacy-first: Identifiers (user IDs, IPs, user agents) are hashed at ingestion. No raw PII is stored. Currently, it uses MurmurHash2, but it might change.
  • Declarative rules: Rules are defined in rules.json with typed evaluators. No code changes required to add or modify rules.
  • Two-tier blocklist: Automatic download of known bad bots plus manually curated exact and partial matches.
  • Session-aware: Scores users based on their sessions, a mixture of a sessionId (An arbitrary session identifier like a JWT), the userAgent and the ip.
  • Self-contained: Ships as an uber-jar. Default storage is H2 in-memory, PostgreSQL supported via configuration.

AGPLv3

This is my project to fight the bot horde infesting the internet and the fediverse right now. I made it over the weekend, just needs Java 25 (trademark)(copyright) to run it or using the dockerfile for legacy jars.

Yes, I'm a Java developer, unfortunately it's a good language for building web services very fast.

First release already in there, if anyone wants to test, use, whatever. Comments appreciated.

OC by developer @potatoguy@mbin.potato-guy.space

94
 
 

In this release:

  • use ISO8601 for date time format
  • sort by time
  • unsorted output option
  • colorized/text output modes for entry types

Full list of features and available flags is in repository readme.

rpi zero binary is still 18KB. It was both challenging and interesting to add new features keeping binary size small.

I don't have an intention to replace ls which is obviously preinstalled, I see fli as a complimentary daily driver. The north star of the project is to always have smaller binary size than ls , while extending or improving ls functionality

Interesting how much we can achieve with rust.

As for a new features, I see various sorting options could be implemented cheaply. If you have ideas, please share.

If you see ways to squeeze some more bytes, you are welcome.

upd:

repo : https://github.com/tracyspacy/fli

I created dedicated community for people who may be interested : https://programming.dev/c/fli

OC by @tracyspcy@lemmy.ml

95
96
 
 

by Zoë Kooyman
Published on Jun 17, 2026 10:50 AM
in #FreeeSoftwareFoundation Bulletin

[overview of recent activity of the FSF]

97
98
 
 

I released v0.3.0 of my LCARS Star Trek Niagara Launcher Theme project.

For anyone unfamiliar, Niagara Launcher is an Android launcher/home screen replacement with a clean vertical app list instead of the usual grid of icons. I like it because the layout is already kind of minimal and interface-y, so I thought it would be a fun base for making a phone feel more like a Star Trek LCARS panel.

Niagara Launcher: https://niagaralauncher.app/

My project started as me trying to make Niagara Launcher look more like LCARS, but it has slowly turned into a more general LCARS wallpaper/icon/theme generator. This update is probably the first one where it starts to feel like a proper system instead of just a pile of cool-looking experiments.

The big change is that palettes are now shared across the wallpaper generator, icon generator, and gallery. I added a lot more categorized palettes too, including:

  • Classic LCARS
  • Trek faction-inspired palettes
  • Pride/identity palettes
  • Regional/flag-inspired palettes
  • Accessibility modes
  • Retro computing colors
  • Space/nature themes
  • General mood/function stuff

There is also a custom palette editor now, so you can directly change the LCARS block colors.

The other big thing is that wallpaper panel rhythm and color mapping are separate now. Before, the shape/layout pattern also determined which palette colors got used, which made some palettes come out weird. Now the rhythm controls the panel proportions, while color mapping controls how the colors are distributed.

So rainbow, pride, and flag-style palettes can actually behave more like themselves instead of getting shoved through the old LCARS role-color pattern.

The icon generator has matching color-mapping options now too, and the gallery got cleaned up with better filters, no weird caps, and live local-font previews for installed Trek/decorative fonts.

Live site: https://yearbook-enzyme.github.io/LCARS-Star-Trek-Niagara-Launcher-Theme/

GitHub release: https://github.com/Yearbook-enzyme/LCARS-Star-Trek-Niagara-Launcher-Theme/releases/tag/v0.3.0

Still very niche, still very Star Trek, but it is getting a lot more useful now.

OC by developer @confuser@lemmy.zip

99
 
 

A TUI for OpenVPN client connections, in the style of lazygit/lazydocker. Lists your configs, connects/disconnects with one keypress, streams live per-connection logs.

  • Finds configs in /etc/openvpn/client, /etc/openvpn, ~/.config/lazyovpn/connections.
  • Status reflects OpenVPN's own connection signal, not just process state.
  • Credentials for auth-user-pass: masked, never on disk in plaintext.
  • Optional OS keyring storage, off by default.
  • Imports .ovpn via native picker (zenity/kdialog).

The TUI runs unprivileged; only openvpn runs as root via pkexec. While connected, credentials sit in a 0600 file on tmpfs and are wiped on disconnect.

100
view more: ‹ prev next ›