1
15
submitted 3 days ago* (last edited 3 days ago) by Zvyozdochka@hexbear.net to c/libre@hexbear.net
2
36
submitted 2 weeks ago* (last edited 2 weeks ago) by PorkrollPosadist@hexbear.net to c/libre@hexbear.net

After 21 years of development, FreeCAD 1.0 is rapidly approaching. The project has entered a release-candidate phase, where testing versions are released for last-minute evaluation and bug discovery before finalization. This post links to the RC1 announcement (the big news), but a second second-plane release candidate has been published since then.

3
11
submitted 2 weeks ago* (last edited 2 weeks ago) by hypercracker@hexbear.net to c/libre@hexbear.net

The libre spirit applied to woodworking & household furniture!

Rather than adopting an IKEA-like prescriptive approach to DIY, Autoprogettazione expressly encourages its participants to experiment freely with techniques and materials either by introducing formal variations to the designs or by realising different items altogether. Playful tinkering of this sort is the way in which human beings, since time immemorial, have developed what curator Glenn Adamson calls “material intelligence,” namely, the ability to understand deeply and give shape to the material world around us. A faculty which relies not so much on rational thought as on trial-and-error experimentation, resourcefulness, curiosity, intuition, and skill.

4
16
Caca Labs (caca.zoy.org)
submitted 2 weeks ago* (last edited 2 weeks ago) by PorkrollPosadist@hexbear.net to c/libre@hexbear.net

If you've been running Linux for a while, you may have seen libcaca get pulled in as a dependency here or there and thought it had a funny name. It is a library for manipulating text graphics ("ASCII Art," though it has full UTF-8 support). I visited their website this morning and thought it was remarkably quaint.

Also got a big laugh out of "Terror on the Desktop."

spoilerhot-babe was a CPU usage monitor for X11 displays which embedded in your desktop in a similar fashion to conkey. It featured an anime waifu who would get increasingly naked the more busy your computer was. A utility which now lives in the trash heap of computer history.

5
46
GNOME 47 got released! (release.gnome.org)
submitted 2 weeks ago by Luna@hexbear.net to c/libre@hexbear.net

Now, I have always loved GNOME, but I spent the last few months in KDE. That was until I switched back to GNOME a couple of weeks ago. I know it's disliked by a lot of people, but some of these changes, like accent colors and the libadwita file save/open interface, really solidify this desktop my favorite.

6
117
submitted 1 month ago* (last edited 1 month ago) by TankieTanuki@hexbear.net to c/libre@hexbear.net

Computer science students can't be taught to install anything more obscure than the most popular app, I guess.

7
21
8
17
submitted 1 month ago by btfod@hexbear.net to c/libre@hexbear.net

I spun up an instance of paperless-ngx on my Docker host a couple days ago, and just yesterday got my document scanner configured to send things to its Consume folder. So far I'm beyond impressed and I wish I'd learned about it much sooner! I run a FreeNAS server which has collected a lot of important documents in its 10 years of life... all of them arranged in folders as best as I could. Fuck folders, tags are the way.

It was easier than I expected to get the container running and tell it to watch a folder on the FreeNAS share. So I have a decade of pseudo-organized archives to import? Click and drag the folder, and it's done. Amazing.

The automatic tagging seems OK so far. If I'm working on several documents of a similar provenance it starts suggesting appropriate tags after I manually tag about 10 or so. I'll be interested to see how it does as I train it more.

I was never going to pay for a service like this, even though I really needed it. Finding out about paperless has been a revelation for me, haha. And on top of that it's the most "just works" of anything I've tried self-hosting so far. Easy to set up, and it seems feature-rich with a good UI. What's not to love? penguin-love

Anyone else out there using paperless-ngx and have any tips or tricks to share? Things you wish you knew before?

https://github.com/paperless-ngx/paperless-ngx

9
35
10
10
submitted 1 month ago* (last edited 1 month ago) by Imnecomrade@hexbear.net to c/libre@hexbear.net

cross-posted from: https://lemmygrad.ml/post/5444872

I watched the "Robert Elder's Favourite Linux Command" YouTube playlist and learned a lot of ways to improve upon my scripts in Linux.

11
251
submitted 1 month ago* (last edited 1 month ago) by hello_hello@hexbear.net to c/libre@hexbear.net

It all started because he was shitting on the NY Times for being an ad-ridden mess where you have to call a human in order to cancel your subscription. Someone called NY Times woke communist propaganda and Linus went nerd rage on them.

original post

penguin-love

12
14
Deepin 23 Released (www.youtube.com)
submitted 1 month ago* (last edited 1 month ago) by zkrzsz@hexbear.net to c/libre@hexbear.net

Announcement on the official release of deepin V23

AI integrated but it's an interface requiring API key from OpenAI/Google/...

13
73
Stop Killing Games (www.stopkillinggames.com)

An increasing number of videogames are sold as goods, but designed to be completely unplayable for everyone as soon as support ends. The legality of this practice is untested worldwide, and many governments do not have clear laws regarding these actions. It is our goal to have authorities examine this behavior and hopefully end it, as it is an assault on both consumer rights and preservation of media. We are pursuing this in two ways:

TL;DR this is an EU petition aimed at making sure that companies are obligated to distribute binaries of the server code of their multiplayer and live service games. Currently, video game companies of online/live service games use a form of SaaSS (Service as a Software Substitute) model where the "game" someone has purchased is simply a license to run the game in only the way the company sees fit (their servers, their platform, their rules). If a company were to go under or simply not run the servers required for the full game to function, then the user is out of luck as they've effectively had the game taken away from them.

This is just another example of why ALL leftists must strive to fight for free software. If we don't consider software which respects your freedom an important endeavor to uphold, then we make ourselves vulnerable for further and further exploitation. If you're reading this, this includes you as well.

14
111
submitted 1 month ago* (last edited 1 month ago) by hello_hello@hexbear.net to c/libre@hexbear.net

We first need to obtain a blocklist of all possible Israeli ip addresses. This can be obtained from two sources.

  1. https://www.ip2location.com/free/visitor-blocker (choose peer guardian format)
  2. https://www.iblocklist.com/

Due to the nature of how IP addresses are distributed, these blocklists have to be updated, but that isn't a huge concern for us right now.

When you downloaded the file for Israel from either site, it should look something like this:

Israel:2.16.36.0-2.16.36.255
Israel:2.22.233.0-2.22.233.255
Israel:2.52.0.0-2.55.255.255
Israel:2.57.228.0-2.57.231.255
Israel:2.58.33.0-2.58.33.255
Israel:3.2.42.0-3.2.42.63
Israel:3.5.56.0-3.5.59.255
Israel:5.22.128.0-5.22.135.255
Israel:5.28.128.0-5.28.191.255
Israel:5.29.0.0-5.29.255.255
Israel:5.100.248.0-5.100.255.255

If you wish to add more nations to the list such as TERF island or the 4th Reich, then you can append the files on top of each other into one file.

Once you have the file, rename it with the .p2p extension so that qbittorrent will use it. Then, in your qbittorrent client, go to Preferences -> Connection. At the very bottom you should see a section labeled IP Filtering. In the Filter Path checkbox, select your .p2p file. You may also check the box to block trackers as well.

In other bittorrent software (hopefully you're using one that's libre) there should be a similar option for ip filtering.

There you go! You have effectively banned Israel from being your peer while you're doing p2p transfers. This won't stop Zionists from peering with you using a VPN or other undetected server, but this has done wonders for my mood.

Always remember to port forward and seed when torrenting (A non-Zionist VPN like AirVPN or ProtonVPN can allow you to do that). Only a Zionist does a download and run.

Resources

  1. https://github.com/qbittorrent/qBittorrent/discussions/17457

From the discussion post:

I was talking on my part, don't know about others. I'm a constant seeder (7+ years) and monitor peers from time to time or when downloading something. During these years I've never seen a single Israeli seed on a rare torrent, or high download traffic from them. I'm being completely honest, the only time I see them is when they are downloading something from me.

15
48
submitted 2 months ago* (last edited 2 months ago) by hello_hello@hexbear.net to c/libre@hexbear.net

Desktop state is neatly organized using freedesktop standards. Since components are so modular, it's trivial to replace or modify any of them using any client program you wish.

pingu-horny

This is peak "Year of the Linux Desktop" behavior

penguin-love club-penguin-dance denguin

16
12
submitted 2 months ago* (last edited 2 months ago) by hello_hello@hexbear.net to c/libre@hexbear.net

COSMIC by System76 and POP!_OS 24.04 just reached its alpha stage. You can try it out by downloading the POP!_OS 24.04 ISO from the posted link.

Previous COSMIC posts here:

17
34
submitted 2 months ago* (last edited 2 months ago) by hello_hello@hexbear.net to c/libre@hexbear.net

Abridged Version

Wayland is a set of protocols that govern how a compositor draws stuff on the screen, and how apps interact with the compositor’s drawing-stuff-on-the-screen infrastructure. It’s similar to the HTTP and SMTP protocols that govern how web browsers and email clients send and receive web pages and data.

Why does Wayland exist?

In a nutshell, because X11–the thing it’s replacing–is dead

The fundamental X11 development model was to have a heavyweight window server–called Xorg–which would handle everything, and everyone would use it. Well, in theory there could be others, and at various points in time there were, but in practice writing a new one that isn’t a fork of an old one is nearly impossible. Everyone strongly preferred to standardize on a single X server and migrated in unison from one to another when a better fork became available, because it was convenient. And it was convenient because because it centralized limited development resources, and when a feature was added to the X server, everyone gained access to it automatically.

In essence, Xorg became too large, too complicated, and too fragile to touch without risking breaking the entire Linux ecosystem. It’s stable today because it’s been essentially frozen for years. But that stability has come hand-in-hand with stagnation. As we all know in the tech world, projects that can’t adapt die. Projects that depend on them then die as well.

The fact that Wayland’s minimal core protocol made it unable to fully replace the thing it aimed to replace was a bad architectural design decision on the part of its authors that crippled the prospect of its rapid adoption when it was released in 2008. We didn’t see the same problem with other newer projects like Systemd and PipeWire which were adopted much faster.

A lot of app developers became accustomed to tuning out Wayland news while it was still a toy, and didn’t do the porting work. Well, it’s not a toy anymore, and now many are now feeling blindsided by the sudden urgency to port their apps to use Wayland. That’s understandable. But this time it’s for real, and the time to port is now. For any protocols that still aren’t good enough and need revision, app developers’ input is needed to revise them or even propose new ones. This process takes a long time, so better to start sooner rather than later. But it’s not just gonna go away.

Putting it all together

Wayland is a replacement for X11, which is dead. Despite a rocky development process, it’s ready enough for Plasma and KDE apps that Fedora KDE is pushing it pretty hard. Many 3rd-party apps are already Wayland-native, but many are not, and they need to put in the work to port to Wayland. If anything they need is still missing, they need to step up to be part of the process of adding it. This process is happening, and isn’t going to stop happening. We need to work together to make it happen faster and more smoothly.

18
26
submitted 2 months ago* (last edited 2 months ago) by hello_hello@hexbear.net to c/libre@hexbear.net

I don't know? Is it? (yes)

6 quick steps to enter a live Linux Mint environment (a try before you buy option)

  1. Grab the Linux Mint 22 "Wilma" ISO
  2. Grab a USB flash drive that is at least 4GB large or more
  3. Download a bootable usb flasher MacOS, Windows (balenaEtcher) | Windows (Rufus)
  4. Flash that Mint ISO onto the stick
  5. Power off your machine, when you turn it back on, enter the system's boot menu by hitting a special key (you might have to set the boot order in your BIOS) (this is a guide on accessing your firmware) this is likely the hardest step.
  6. Boot into Linux Mint by clicking on the first entry on the Mint boot menu, wait for it to fully load.

Success, you're now in a Linux Mint live environment, you don't have to install it and it has done nothing with your existing operating system. You can play around in this environment for as long as you want. When you're ready to make the switch, back up your important data on your existing OS first and then go through the Linux Mint install.

More info here on installing by a fellow hexbear

19
27
submitted 2 months ago* (last edited 2 months ago) by hello_hello@hexbear.net to c/libre@hexbear.net

Some previews:

"Frost Giant"

"Early sunset"

"COSMIC DOOM"

"COSMIC 95"

First alpha release is on August 8th along with the alpha of POP!_OS 24.04.

20
14
submitted 2 months ago* (last edited 2 months ago) by hello_hello@hexbear.net to c/libre@hexbear.net

New Linux Mint dropped, it's time to dump your toxic relationship with Windows in search of greener pastures.

@AssortedBiscuits@hexbear.net Made a guide on installing Linux Mint, the steps are virtually identical to this new release.

One change is that in order to see all flatpak apps on Flathub you have to toggle seeing unverified flatpaks. If there's any miss from this release it would be this, but it can always be reverted in the future or Flathub themselves can make this a non-issue with more manual verification.

Steps to upgrade from Mint 21.3 are coming in the following days.


"With Freedom Came Elegance" - Linux Mint motto.

21
63
submitted 2 months ago by pooh@hexbear.net to c/libre@hexbear.net
22
18

The platforms have rigged things so that you must have an account with them in order to function, but they also want to have the unilateral right to kick people off their systems. The combination of these demands represents more power than any company should have, and Big Tech has repeatedly demonstrated its unfitness to wield this kind of power.

23
14
submitted 2 months ago by homhom9000@hexbear.net to c/libre@hexbear.net

I have to fill in some forms and email it but the forms are a xerox of a file, saved as a PDF. So, most PDF reader and fillers are unable to recognize I'm trying to type on the document. I also need to provide a signature on the document but it's doesn't have to be a certified signature( I ran into this with adobe). Anyone know of any good software to use?

I had some luck with master pdf editor 5 but it gave the file a watermark that I had remove with libre office, and I still couldn't sign it.

24
10
submitted 2 months ago by Titou@hexbear.net to c/libre@hexbear.net

What's the lowest ram consumption i can expect on Arch ?

im using Arch with the stock kernel + dwm/st + pure alsa + ~700 packages(~250mb on idle, dwm activated).

25
15
submitted 2 months ago by Titou@hexbear.net to c/libre@hexbear.net

So i was thinking about to give OpenBSD a try to see if it could fit a minimalist user like me. I know it's not made for desktop users, which is not my case(i use Dwm, a limited amount of packages and tweaking my system dosn't scare me).

view more: next ›

libre

9654 readers
15 users here now

Welcome to libre

A comm dedicated to the fight for free software with an anti-capitalist perspective.

The struggle for libre computing cannot be disentangled from other forms of socialist reform. One must be willing to reject proprietary software as fiercely as they would reject capitalism. Luckily, we are not alone.

libretion

Resources

  1. Free Software, Free Society provides an excellent primer in the origins and theory around free software and the GNU Project, the pioneers of the Free Software Movement.
  2. Switch to GNU/Linux! If you're still using Windows in $CURRENT_YEAR, flock to Linux Mint!; Apple Silicon users will want to check out Asahi Linux.

Rules

  1. Be on topic: Posts should be about free software and other hacktivst struggles. Topics about general tech news should be in the technology comm or programming comm. That doesn't mean all posts have to be serious though, memes are welcome!
  2. Avoid using misleading terms/speading misinformation: Here's a great article about what those words are. In short, try to avoid parroting common Techbro lingo and topics.
  3. Avoid being confrontational: People are in different stages of liberating their computing, focus on informing rather than accusing. Debatebro nonsense is not tolerated.
  4. All site-wide rules still apply

Artwork

founded 3 years ago
MODERATORS