Skip to main content


in reply to ☆ Yσɠƚԋσʂ ☆

oh but they do link to numemory.com, and numemory.com/xxccjs does mention phase change memory, as well as ferroelectric ram, rram, stt-mram... It seems like Numemory is investigating a number of different technologies. Also, their NM101 press release has no info numemory.com/newsinfo/7625877.…


Zrythm Digital Audio Workstation Abandoning GTK For Qt6


Zrythm is an interesting open-source digital audio workstation (DAW) software package. It's been making use of the GTK toolkit but now the developers have decided to switch to Qt6 instead.

reshared this

in reply to Jure Repinc

It's really rare for a project to completely rewrite to a new toolkit. VLC in circa 2007 did it (moved to Qt - even stole their volume control widget directly from Amarok at the time). GCompris ended up as a KDE project despite originating in Gnome (along with toolkit change, but it weirdly kept the name). LXDE->LXQT also. But I don't actually have that many examples.
in reply to Troy

audacious too! though oddly enough they've gone back to gtk3 in recent versions alongside their qt version
in reply to Jure Repinc

They are C++ already. If they deigned the application well, a UI toolkit change should not be too bad. Not trivial but manageable.

I always hate to see apps move off GTK but their first point is about cross-platform and there is just no denying that Qt has a vastly better cross-platform story than GTK does.



Mozilla doubling down on ads in Firefox


Despite its emphasis on protecting privacy, Mozilla is moving towards integrating ads, backed by new infrastructure from their acquisition of Anonym. They claim this will maintain a balance between user control and online ad economics, using privacy-preserving tech. However, this shift appears to contradict Mozilla's earlier stance of protecting users from invasive advertising practices, and it signals a change in their priorities.
in reply to Blizzard

I need to send an email to Mozilla soon. The fact that I'm highly convinced that these three Linux youtubers would do a better job than the current management should tell you a lot about what's happening at Mozilla (yes, it's that bad).

Link:

in reply to Blizzard

Would you look at that yet another anti Mozilla post in this community. Go ahead and scroll thru the posts and you'll find at least 4 from the last week or two alone

Unknown parent

lemmy - Link to source
acargitz
If only there were international organizations that could enforce standards. Like the WTO for example.
in reply to geneva_convenience

Your argument is: "America isn't giving Ukraine enough weapons to win the war", "Wait, American can't give them real weapons because then they'd win the war!"

We should give Ukraine back their nukes, but if we aren't we should give Ukraine so many drones the lifetime of vatniks is measured in milliseconds.

The only way to end a war with Russia is to pull an inverse Branigan: Keep encouraging them to throw waves and waves of their men against your rampaging killbots till they run out of men.

As I said, 10 million sounds like a good start.

Russia won't nuke unless they start losing serious Russian territory, remember Priggy made it really far and they only fled in their private jets.

Keep drawing their kids in to their deaths, make sure it's drones killing them while Ukrainians themselves are safe behind the lines, eventually they'll run out of their r-word strength.






Using RDP from Linux to Windows via Android and VPN


in reply to shadowintheday2

Can you post ip r output.

Is your android being used as the modem/tether for device A?
(If so adding route 192.168.38.0/24 via _gateway and _gateway dev x0 proto static scope link should allow it to reach C)
If using network manager just use the GUI to add the one line in routes. 192.168.38.0 24 yourgateway - it will do the metric on its own.

What are the gateway addresses?

You'd need to add a route from c to a as well, I believe, but I haven't used windows in forever.

(The above is what I've had to do to get a machine behind an android to ping my other devices.)

This entry was edited (1 year ago)
in reply to masterofn001

ip r
default via 192.168.15.1 dev enp3s0 proto dhcp src 192.168.15.32 metric 100
192.168.15.0/24 dev enp3s0 proto kernel scope link src 192.168.15.32 metric 100
192.168.38.0/24 via 192.168.15.21 dev enp3s0    
This entry was edited (1 year ago)
in reply to shadowintheday2

so it seems that without any config, the traffic passes from wlan1 to wlan0's network flawlessly; but traffic from wlan0 network stops at the Android device, even with iptables -P FORWARD ACCEPT, so I'm clueless on what to do next


Unified Linux Wine Game Launcher (UMU) gets a first official release


cross-posted from: sopuli.xyz/post/17704266

UMU comes from GloriousEggroll who is well known for making protonGE that's required to run several games on linux/deck.

It's not a launcher by itself, but rather something that can be built into other game launchers like Heroic, Lutris, and Junk Store. Right now most all steam games that don't have anticheat run great on deck without any tweaks. However many of those same games don't run by default if you install them from Epic/GOG/etc using one of the previously mentioned launchers. The games often require additional windows components to be manually installed with winetricks/protontricks, and many have lesser performance than their steam counterparts.

UMU is supposed to help other launchers have comparable compatibility and performance to what we see in steam native games. This project will hopefully improve the 3rd party launcher experience a lot.

reshared this



Minutes from 3 October 2024 WG Meeting


reshared this

in reply to Evan Prodromou

How does the “thread” property differ from the “context” property which basically every implementer is already using and has been doing so for 6+ years?
in reply to Evan Prodromou

That doesn’t really cover the why other than “context is vaguely defined” (maybe, but its’ been used in this exact way for… 7 years now? And is being used in this way by multiple interoperating implementations)
in reply to Erin 💽✨

it does mention the @context name collision which is imo a real point of confusion
in reply to Darius Kazemi

well, the json-ld keyword has an @ in front of it for a reason: w3.org/TR/json-ld11/#syntax-to…

id and type got aliased but they're really supposed to be @\id and @\type: github.com/w3c/activitystreams…

other point of confusion re: @\context vs context was overruled: github.com/w3c/activitystreams…



Qalculate: Powerful and versatile multi-purpose calculator for the Android platform


Features of Qalculate


  • Platform-Native Graphical user interface
  • Simple default view
  • Optional calculate-as-you-type mode
  • Screenshots

reshared this

in reply to sag

not sure i can trust anything made by someone with that username
in reply to Sam_Bass

~~Why? Can you elaborate?~~

Edit: oh, I automatically read it as J. Herkenhoff, and started to wonder what is the problem with the name.

This entry was edited (1 year ago)
in reply to sag

The biggest problem over found with this is how unexpectedly easy it opens up the Android keyboard and obscures the keypad, but this is otherwise a fantastic tool. I've been searching for a no-Enter FOSS algebra calculator for literally years!


Lemmy Development Update 2024-10-04


Filtered word: nsfw



in reply to 𝓔𝓶𝓶𝓲𝓮

Well the things themselves are real. What they e just observed about them changing states is the new part. They will present their findings, wait for peer review, and we'll see if what they observed checks out.


Cómo solucionar ModuleNotFoundError: No module named ‘pip’ en un entorno virtual de Python


Hay veces que tras una actualización del sistema, tras actualizar Debian, todos los entornos virtuales de Python dejan de funcionar y devuelven el error [code]ModuleNotFoundError: No module named 'pip'[/code]. Para solucionar el error, desde el entorno vi

in reply to John

Even though we may bump heads on certain issues. I wish them the best of luck.


umu-launcher 1.1.1 released | First official release of UMU launcher!


cross-posted from: lemmy.world/post/20491286

For those unaware, about umu-launcher
This is a unified launcher for Windows games on Linux. It is essentially a copy of the Steam Runtime Tools and Steam Linux Runtime that Valve uses for Proton, with some modifications made so that it can be used outside of Steam.


in reply to John

Afaik umu sets dlls based on game's ID. But what if i launch noname game from, let's say, itch.io? In this case wine GE adds some universal stuff for any game. Is it works the same for UMU?
in reply to CapitalType

There's a section set aside for Itch but I don't think anybody has added any yet github.com/Open-Wine-Component…


umu-launcher 1.1.1 released | First official release of UMU launcher!


For those unaware, about umu-launcher

This is a unified launcher for Windows games on Linux. It is essentially a copy of the Steam Runtime Tools and Steam Linux Runtime that Valve uses for Proton, with some modifications made so that it can be used outside of Steam.


Busybox 1.37 is tiny but capable, the way we like Linux tools to be


The Busybox developers have released version 1.37.0, with some 50 changes.

Its developers call Busybox the "Swiss Army knife" of embedded Linux, because in one relatively small tool, it implements not just a Unix-style shell, but also about 300 different commands that are normally external programs in their own right. As a result, it's often found inside devices that use Linux in very resource-constrained environments, such as consumer firewall/routers.

reshared this

in reply to Andrew

"Noooooooo! One tool should do one thing and one thing only! Blasphemy! Heresy! Anthema! Systemd!"
crying in unix design philosophy
in reply to Masterkraft0r

yeahs systemd I know yada yada :)

But working with embedded stuff, sometimes MCU with like 8MB embedded flash, have a 512k uboot, 1.5MB kernel, you are left with 6MB of flash for the whole application and lib, and busybox is a savior here!

in reply to Magister

it was a joke xD
i like busybox (and systemd)
i don't particularly subscribe to the unix way, but to each their own ¯\_(ツ)_/¯
This entry was edited (1 year ago)
in reply to Phoenix3875

BUT IT'S A SINGLE BINARY! UNACCEPTBLE!!!! THE BLOAT OF IT ALL!
in reply to Phoenix3875

almost like it has box in the name for some sort of reason


Thousands of Linux systems infected by "perfctl" malware since 2021


TLDR: perfctl is a crypto mining and proxy jacking malware that exploits about 20’000 common missconfigurations to install itself on Linux servers. Mostly using a 10/10 CVE on Apache RocketMQ.

It is very persistent and can reinstall itself even when you have deleted all the perfctl and perfcc files. It hides itself by removing logs, network packets, and stopping all activity once you login to the machine.

Monitoring cpu usage using tools (I use net data on my server) can help identify infections (100% cpu usage when « idle »).

in reply to SuperFola

Surely y'all have monitoring and alerts for excessive cpu load already?
in reply to DigitalDilemma

On my own server at home, yes. Because that’s important for me to know what’s going on and not discover something by chance weeks later.
in reply to SuperFola

I will never understand people using 3rdparty MQ and RPC implementations. What a a PR for rocketMQ right here.

You can and you should implement your communication protocols, most of the time 3rdparties are very wasteful and a security liability. I like ZeroMQ (zeromq.org/), they have amazing tech guides (zguide.zeromq.org/). I still mostly do my own code.

I may have trust issues but sockets are not THAT hard, they're just amzaingly frustrating to debug, not as much as debuging 3rdparty code.

This entry was edited (1 year ago)