It doesnāt seem to have any outrageously complicated dependencies to work, just C++, Boost and a few other recognizable names, at least at a glance. They also seemingly have an ArchLinux package, which means itās likely to at least be buildable on latest everything. Mint will fall in between, so the odds itāll compile are pretty good.
If I create a OSS app with analytics to detect & log crashes with feature use, is it a bad practice? I think analytics is really helpful in finding:-...
Itās not even always necessarily about trust, but risk management as well. Iāve definitely coded a crash handler that exposed my database credentials in it. Thereās also the network aspect of it: your ISP/job/coffee shop can see the DNS request and TLS server name from the telemetry ping. That can be used to track you, or maybe you trigger some firewall alarm at work because of the ping.
Weāve kind of just started accepting that most apps will phone home and that thereās constantly some chatter on the network from all those apps. But if you actually start looking at what all your devices and apps are doing in the background with say, a PiHole, itās pretty shocking.
Iām not that paranoid and would certainly accept some level of telemetry if asked nicely. āHey Iām a small dev, I appreciate receiving detailed crash reports to make the app betterā. And as a developer, users might be willing to offer way more than what would be reasonable to do in the background. I might even agree to submit a screenshot on crash, but if and only if Iāve been asked before and told what itās used for, and I get the option to disagree if Iām going to be handling private information and donāt want to risk my data be part of a stack trace.
I currently have a server running Unraid as the OS, which has some WireGuard integration built in. Which Iāve enabled and been using to remotely access services hosted on that server. But as Iāve expanded to include things like Octopi running on a Pi3 and NextcloudPi running on a Pi4 (along with AdGuardHome), Iām trying to...
Any reason the VPN canāt stay as-is? Unless you donāt want it on the unraid box at all anymore. But going to unraid over VPN then out the rest of the network from there is a perfectly valid use case.
For KDE specifically I think thereās a dbus interface that can be called to switch it. You can find it with QDBusViewer or D-Feet.
Iād imagine XWayland would follow the same since itās essentially a Wayland client. But if you ran the xmodmap under xwayland, that may have inverted it in xwayland, and itās already inverted in KWin which would double invert it aka put it back to default.
Otherwise doing it at the evdev level will definitely work. Itās a bit of a nuclear option but if it worksā¦
I remember reading somewhere (probably my high school textbook) that one of the reasons people donāt like wind power being built is they cause visual pollution....
Sometimes āuglyā is even ānot pretty and wealthy lookingā.
Wind turbines arenāt pretty but theyāre not any more of an eye sore as overhead power lines or whatever. And at least itās a symbol of caring about being sustainable.
A lot of people like to move all the āuglyā elsewhere out of their sight and then call those places shitholes. It doesnāt bother them theyāre just moving the infrastructure where the less wealthy have to deal with it. Theyād rather a coal plant destroy a lower class city in pollution than see wind turbines near their upper class neighbourhood.
Kernel exploits. Containers logically isolate resources but theyāre still effectively running as processes on the same kernel sharing the same hardware. There was one of those just last year: blog.aquasec.com/cve-2022-0185-linux-kernel-contaā¦
Virtual machines are a whole other beast because the isolation is enforced at the hardware level, so you have to exploit hardware vulnerabilities like Spectre or a virtual device like a couple years ago some people found a breakout bug in the old floppy emulation driver that still gets assigned to VMs by default in QEMU.
Both Docker and Podman pretty much handle all of those so I think youāre good. The last aspect about networking can easily be fixed with a few iptables/nftables/firewalld rules. One final addition could be NGINX in front of web services or something dedicated to handling web requests on the open Internet to reduce potential exploits in the embedded web servers in your apps. But other than that, youāve got it all covered yourself.
Thereās all the options needed to limit CPU usage, memory usage or generally prevent using up all the systemās resources in docker/podman-compose files as well.
If you want an additional layer of security, you could also run it all in a VM, so a container escape leads to a VM that does nothing else but run containers. So another major layer to break.
It indeed doesnāt, its purpose is to show the differences and clarify why/where OP might have heard you need special care for portable installs on USB sticks.
All the guides and tutorials out there are overwhelmingly written with regular USB sticks in mind and not M.2 enclosures over USB. So theyāll tell you to put as much stuff on tmpfs as possible and avoid all unnecessary reads and writes.
How is it unrelated? Running MongoDB in a container so that it just works and you have a portable/reproducible dev environment is a perfectly valid approach.
Hello everyone, I need help choosing my first distro. I want to be able to run Audio software for editing and mixing. So I need also VST plug ins and others. Currently I use Windows 10, and Reaper....
As an aside, distro doesnāt matter but should make sure realtime is set up properly for the optimal latency. That usually requires the linux-rt kernel. The default one isnāt quite as bad as it used to be, but linux-rt will be able to guarantee low latency processing without dropouts. Also worth tuning/hardcoding latencies in JACK or PipeWire if the audio delay is too big out of the box.
what if I, for example, had a job in Google and I liked Linux so much I install Ubuntu on my Chromebook, would that be illegal/send me to prison?? Or, if I had the job, would I be kicked?? I like Chromebooks because they are so smol and nice. But I donāt know if itās legal to install a Linux distro on it. Thank you!!
Installing Ubuntu isnāt breaking any DRM or any anti-piracy measures.
Unless your country is really strict about using devices exclusively as the manufacturer intended, but thatād be countries that also want to monitor everything you do. Hard to tell without knowing what country that is.
That said, Iām pretty sure Google is perfectly okay with people doing that. Even on the Pixel phones, they openly let you unlock the bootloader, and even allows you to add your own keys so you can relock the bootloader with a custom OS. They only care about security and people not getting a device from eBay full of malware. Thatās why thereās a message during boot thatās either orange or yellow warning, to tell the users the device has been tampered with. But everything works fine otherwise.
Ask Lemmy is a place to ask thought provoking questions. The mods have been lenient with some of the recent posts on the basis that they must provoke thought for some people, but after seeing two posts essentially saying āwhat do you think of my stick?ā, I believe we can raise the bar a bit on what kind of thoughts we want...
At this point there should probably be a generic ājust ask random questions for other Lemmy usersā community to direct those people to. People donāt seem to get that this one is similar to AskReddit in purpose, but Lemmy is small so thereās no immediately obvious general communities.
My GTX-1080 is getting a little long in the tooth, Iām thinking of going all AMD on my Linux Mint gaming rig here, butā¦is there anything I need to do or install or uninstall to switch to an AMD card from an Nvidia one?...
The only reason it will not work would be if OP has manually configured stuff in /etc/X11 in some way. You can even have both in the system at the same time (which does require a little bit of extra configuration). Absolute worst case you check out /var/log/Xorg.0.log it tells you the config you forgot in /etc/X11/xorg.conf.d/20-nvidia.conf 5 years ago doesnāt work because the GPU is gone, you delete it, restart Xorg and youāre good to go.
Even on Windows itās kind of a myth. Some people are like you need to DDU the old driver in safe mode before swapping them out. You can really have them both installed itās just going to be weird because on Windows both vendors come with ridiculous amounts of bloat.
AMD cards just works as long as your distro is reasonably up to date. No extra drivers, in fact, installing AMDGPU-PRO is usually worse unless you fit some specific use cases.
The Canonical-developed Netplan has served for Linux network configuration on Ubuntu Server and Cloud versions for years. With the recent Ubuntu 23.10 release, Netplan is now being used by default on the desktop. Canonical is committing to fully leveraging Netplan for network configuration with the upcoming Ubuntu 24.04 LTS...
What is even the value of Netplan on⦠desktop? Most people just pick their WiFi in the menu in Gnome. That sounds like a lot of unnecessary complexity.
For servers, sure, itās fairly nice. But, desktop? Why?
And like and comment as appropriate about the same as I would on Lemmy and used to on Reddit.
Not because they asked for it, but because I genuinely liked it and want to boost it, and because I genuinely have something useful to say/add to it in the comments.
Similarly, the high availability of source code may lead to malicious instances, actors, and/or back-end modifications that would favor specific instances resounding consequence throughout the Fediverse.
Thatās ultimately just the Internet being the Internet.
On the fediverse, any instance shouldnāt blindly trust any other instance for that exact reason. Thatās part of the game. Instances share the data over ActivityPub, and itās up to you to process and make use of that data. That includes spam filtering and whatnot. Some instances have CSAM detection for example.
Every instance thatās subscribed to a user or community gets the full set of data: every vote, from every user, from every instance involved. We have the data, we can analyze it. And thatās what really matters.
It doesnāt matter if thereās rogue instances trying to manipulate votes. Everyone have the data to detect and filter out the noise. Maybe one day itāll be like E-Mail where the majority of the traffic is spam. But just like E-Mail, weāll make filters and make it work. If all else fails, thereās always the allowlist method: only see content from sources you trust not be spammy. You can even run AI models on it to filter the data if you want. You have the data, you can do whatever you want with it to make it useful for you.
I have faith in the protocol and its openness, not the software that runs it.
When a lemmy instance federates, does it connect to one big lemmy network, or can there be multiple disconnected, yet locally federated instances? What Iād like to know is, can I simply join any Lemmy server and choose āAllā to view everything Lemmy has to offer, or is there still hidden content?...
and then it will reach out to other instances to grab content from every external community that at least one local user has subscribed to
Itās the other way around. The local user subscribes to the community on the remote instance, which causes the remote instance to then push you every action that occurs on that community as it happens. The pull method is only used once and doesnāt bring in comments, itās meant as a preview for when a remote community is used for the first time.
And this is why their content wonāt make it to your instance: it expects the other instance to send it to you, but theyāre refusing to. Similarly, they wonāt accept content from your instance, even though itās trying to.
Local and remote communities are pretty similar internally, federation happens as a separate process in a queue system.
This leads to this:
you can still subscribe to subs on defederated instances, itās just the interactions that donāt get passed back and forth.
I think 0.19 is reverting that behaviour, because it was indeed a certified bad idea.
I think the idea was to attempt to bulletproof potentially crappy clients especially after the XSS incident, but the problem is itās simply not even always rendered in a web context which makes the processing kind of a pain.
Wouldnāt surprise me if it becomes double and triple encoded too at times because of the federation. Do you encode again or trust that the remote sent you urlencoded data already?
Best format is the original format and transform as late as possible, ideally in clients where thereās awareness of what characters are special. It is in web, not so much in an Android or terminal app.
I donāt think the Lemmy devs are particularly experienced web developers in general. Thereās been a fair amount of dubious API design decisions like passing auth as a GET parameter⦠Thankfully they also fixed that one in 0.19.
ā People choose to share nudes or go into porn for a very wide variety of reasons, and you should not be assuming anything about their self-esteem, dignity or self-worth, because you donāt know them or anything about them other than they chose a different lifestyle than yours.
I have an entire friend group that shares nudes like itās selfies because for us itās just body parts like any other and we can admire the beauty of the human body. No feelings of vice or dirtiness involved whatsoever. I can go around seeing naked people and just appreciate the beauty without feeling dirty or even thinking about sexual intercourse and look respectfully. I feel comfortable being naked around my friends, Iāve been around friends literally hooking up next to me, itās no big deal at all. Iām cute youāre cute, do you wanna sword fight? Iāll happily talk about my sexual life (within respect of privacy of course). Iāll talk you through your kitty issues and not think any differently. Itās healthy in my opinion.
IMO healthy porn exists, thereās a whole world between anti porn and hardcore fetish porn. I see nothing wrong with a casual pair of boobies or a dick.
Some people are indoctrinated by religion to feel like their body is dirty and needs to be hidden away, and feel shame to even think about sex or feel sexually stimulated by anyone but their spouse, and thatās okay if thatās their choice. And for some people itās just normal life stuff. I personally think religion is harmful and worthless but I donāt go around calling people practicing it low life sheeps with no self worth or sexually frustrated closeted perverts.
Hi, I am a guy in early thirties with a wife and two kids and whenever I go on youtube it always suggests conservative things like guys dunking on women, ben shapiro reacting to some bullshit, joe rogan, all the works. I almost never allow it to go to that type of video and when I do it is either by accident or by curiosity. My...
Can I install Ubuntu 18 software on Ubuntu 22.04? (Technically Linux Mint 21.3)
Hope these kinds of questions are allowed here. On this occasion Iām just looking for a straight answer....
If I create a OSS app with analytics to detect & log crashes with feature use, is it a bad practice?
If I create a OSS app with analytics to detect & log crashes with feature use, is it a bad practice? I think analytics is really helpful in finding:-...
VPN to home network options
I currently have a server running Unraid as the OS, which has some WireGuard integration built in. Which Iāve enabled and been using to remotely access services hosted on that server. But as Iāve expanded to include things like Octopi running on a Pi3 and NextcloudPi running on a Pi4 (along with AdGuardHome), Iām trying to...
Is it possible to change mouse to left/right handed mode via CLI on wayland?
On X I use...
Does wind power cause visual pollution in your opinion?
I remember reading somewhere (probably my high school textbook) that one of the reasons people donāt like wind power being built is they cause visual pollution....
How to secure (podman or docker) containers for public-facing hosting?
Context...
Alaska Airlines grounds 737 Max 9 planes after section blows out mid-air (www.bbc.com)
How to use a portable SSD for a travel OS with Linux?
Hello! The TL;DR is:...
deleted_by_author
Help me decide my first distro for Audio.
Hello everyone, I need help choosing my first distro. I want to be able to run Audio software for editing and mixing. So I need also VST plug ins and others. Currently I use Windows 10, and Reaper....
Lemmy reboot frequency
Hello fellow Lemmyers or what ever we are!...
Systemd Homed users and what does 'login' mean?
From homectl:...
Any experience with teaching kids Linux?
Any one here has any experience with teaching 8 to 12 years old kids Linux?
would it be illegal to download Ubuntu on a Chromebook?
what if I, for example, had a job in Google and I liked Linux so much I install Ubuntu on my Chromebook, would that be illegal/send me to prison?? Or, if I had the job, would I be kicked?? I like Chromebooks because they are so smol and nice. But I donāt know if itās legal to install a Linux distro on it. Thank you!!
Low effort posts
Ask Lemmy is a place to ask thought provoking questions. The mods have been lenient with some of the recent posts on the basis that they must provoke thought for some people, but after seeing two posts essentially saying āwhat do you think of my stick?ā, I believe we can raise the bar a bit on what kind of thoughts we want...
Do I actually need to do anything to go from GeForce to Radeon?
My GTX-1080 is getting a little long in the tooth, Iām thinking of going all AMD on my Linux Mint gaming rig here, butā¦is there anything I need to do or install or uninstall to switch to an AMD card from an Nvidia one?...
Ubuntu 24.04 LTS Committing Fully To Netplan For Network Configuration (www.phoronix.com)
The Canonical-developed Netplan has served for Linux network configuration on Ubuntu Server and Cloud versions for years. With the recent Ubuntu 23.10 release, Netplan is now being used by default on the desktop. Canonical is committing to fully leveraging Netplan for network configuration with the upcoming Ubuntu 24.04 LTS...
deleted_by_author
How are "We" to place trust in the fediverse?
I came here for the same reasons as most of you and chiefly among them was to escape the corporate embrace of common social media platforms....
Does federation connect to a single lemmy network, or can there be multiple?
When a lemmy instance federates, does it connect to one big lemmy network, or can there be multiple disconnected, yet locally federated instances? What Iād like to know is, can I simply join any Lemmy server and choose āAllā to view everything Lemmy has to offer, or is there still hidden content?...
why do & ampersands never display properly in titles?
but work in body text &
How do I block all porn/nude posts?
Hi,...
Why is youtube recommending conservative "talking points" to me?
Hi, I am a guy in early thirties with a wife and two kids and whenever I go on youtube it always suggests conservative things like guys dunking on women, ben shapiro reacting to some bullshit, joe rogan, all the works. I almost never allow it to go to that type of video and when I do it is either by accident or by curiosity. My...