@Agility0971@lemmy.world avatar

Agility0971

@Agility0971@lemmy.world

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Agility0971, (edited )
@Agility0971@lemmy.world avatar

written in rust

👀

What the hell is JMAP anyway? Never heard of Another new alternative to IMAP. Can be read here.

Agility0971,
@Agility0971@lemmy.world avatar

Can you tell what distro you are using?

Agility0971,
@Agility0971@lemmy.world avatar

The program that asks for password graphically is polkit. As far as I’ve searched online it only supports bypassing password prompts if you’re admin on the system. It does not have a password less prompt like in Windows. I’m using this and this as source in case you want to disable it all together. I’m not a mint user my self so I cannot validate this without spinning up virtual machine. I would recommend the community just look at whatever I wrote for 24h and mention some issues that might occur. I’ll update it if someone points out any issues.

Open any terminal (sorry) and copy one line at a time into the terminal and hit enter. After the first line you’ll be asked to enter the password. For the consecutive commands password will not be asked. On the last command you’ll open a graphical text editor and make sure certain text is present.

<pre style="background-color:#ffffff;">
<span style="color:#323232;">sudo su
</span><span style="color:#323232;">mkdir -p /etc/polkit-1/rules.d/
</span><span style="color:#62a35c;">cd</span><span style="color:#323232;"> /etc/polkit-1/rules.d/
</span><span style="color:#323232;">touch 49-nopasswd_global.rules
</span><span style="color:#323232;">xdg-open 49-nopasswd_global.rules
</span>

You should now see a text editor appear with a file opened. Copy this and paste it in the file at the bottom. Then save, close and reboot.

<pre style="background-color:#ffffff;">
<span style="color:#323232;">/*
</span><span style="color:#323232;"> *  https://lemmy.world/comment/1396602
</span><span style="color:#323232;"> *  Allow members of the wheel group to execute any actions
</span><span style="color:#323232;"> * without password authentication, similar to "sudo NOPASSWD:"
</span><span style="color:#323232;"> */
</span><span style="color:#323232;">polkit.addRule(function(action, subject) {
</span><span style="color:#323232;">    if (subject.isInGroup("wheel")) {
</span><span style="color:#323232;">        return polkit.Result.YES;
</span><span style="color:#323232;">    }
</span><span style="color:#323232;">});
</span>

This is a security risk as you might understand, but it’s your computer and you can do whatever you want. If you have any issues just post them here and maybe we’ll figure something out.

Agility0971,
@Agility0971@lemmy.world avatar

I wonder why you cannot just clone the bits to a usb flash drive. Is there some sort of check that the operating system has not been moved to some other hardware in there?

Agility0971,
@Agility0971@lemmy.world avatar

I was copying passwords and usernames all the time. This comment made me realize I didn’t configure it properly

Agility0971,
@Agility0971@lemmy.world avatar

Users have to opt in to compromise their privacy (and computer resources) for helping out some project. Otherwise you’re compromising privacy of all users that are subject of opt out telemetry. “users can always opt-out” is not a valid argument because once they don’t get enough data, they will just make opting out harder or more confusing. Opt in telemetry should be asked by DE not by individual applications.

In this day and age it’s hard to ask users for feedback or telemetry because of all mistrust with the big tech companies. Telemetry collectors have to prove their use of data is genuine. They need to prove that their data will:

  1. not de-anonymize anyone
  2. strictly help the project

First point is easy. If the data you collect is public for everyone and you’re not getting sued then you’re probably fine. However if you are collecting sensitive data and there is a change you’ll get hacked (and you will) then this is not fine. For the second point there needs to be a few conditions in place:

  • Presentation of a problem: What are you trying to find out?
  • Hypothesis. What are your assumptions that you need to be confirmed with telemetry?
  • exact data points to be collected
  • some sort of collection period or maybe until some confidence value is reached
  • a discussion about the collected data (optional?)
  • result and findings of the collected data (optional?)

When talking about opt-in vs opt out, author has a point and I agree. The data cannot be collected without it being biased. So they should not collect any. Until a proper telemetry solution with good reputation gets created.

We need one centralized project that can collect telemetry that users can trust and support. Likewise there needs to be created an API for application developers so that telemetry is easier to collect through that system than coding in their own custom solution. This API should guide the developers into collecting correct and justified data.

Desktop environments can integrate this service in such a way that encourages users to opt in. Users can for instance get an overview that links each unique crash on their system to an Git[hu|la]b issue. If an issue does not exists then some sort of encouragement to enable telemetry fits in here. Users do want their issues to be fixed so this provides a clear and transparent usage of data. Just a suggestion.

If we get only one open telemetry service that over time proves to be reliable, transparent and safe then it will get recommended because it brings value for everyone in the community. Right now everyone is getting taught that all telemetry is bad and needs to be disabled if possible. A new rumor has to take place that telemetry is bad, except on Linux.

Agility0971,
@Agility0971@lemmy.world avatar

ehh, flatpak is not a security sandbox tho.

Delete Gnome Shell

So I’m using Fedora 38 with KDE Plasma I recently installed with one line I found online, and I was wondering if it were possible to remove GnomeShell. I tried using the command sudo dnf remove gnome-shell, and it gave me Error: Problem: The operation would result in removing the following protected packages: gnome-shell...

My first website (lemmy.ca)

Hello, This is my first website and I want some feedback from you guys. It’s very basic and I haven’t added much. just wanted to host something so I threw invidious and whoogle instance there. My ISP doesn’t provide a static IP so I had to host it on tor :( what else do you think I should host there? server spec: 15 year...

Agility0971,
@Agility0971@lemmy.world avatar

i disagree with the color of the text. too much contrast. may I suggest it being dark blue?

Agility0971,
@Agility0971@lemmy.world avatar

Thanks for the function signature, but how do I find the documentation for it? Searching for vim.cmd.write() on the website does not return anything. Maybe it takes in optional arguments or returns some sort of error.

Agility0971,
@Agility0971@lemmy.world avatar

Ok, I found it. list of all vim functions are here :h builtin-function-list and all commands are here: :h ex-cmd-index.

From using other programming languages, I’m always looking for a list of functions with a complete function signature, “gotcha” notes, when errors can occur and so on. But vim.cmd() does not mention anything about if the command that is being passed in will succeed or fail. Nor does it mention anything about a return value. :h :write mentions that a write might fail, but how could that be detected if it’s being called as vim.cmd.write()?

Agility0971,
@Agility0971@lemmy.world avatar

pacman -Qi gnome-control-center look what packages are listed under optional dependencies

google.com on google chrome almost only sponsored links

So like the tittle says. I have a pihole running at home which blocks loads of ads and also the google add service. Which worked flawless for me and my family. But recently I got a load of complains that not a single link was working. This is odd. and i go and look at my dads browser and since about i week 99% of all search...

Agility0971,
@Agility0971@lemmy.world avatar

trying to block google ads on google chrome is a loosing fight. The easiest is to just install LibreWolf. It has all adblocking stuff ready out of the box. But some sites might not work so you need to know how to whitelist cookies in the browser. Stop using google search, give duckduckgo a try. The results are fairly decent and you get one ad (which can be disabled as well)

Agility0971,
@Agility0971@lemmy.world avatar

I'm not a web / game dev but from what I can remember off Fireship videos you probably want to use some sort of web sockets because the data you're working with are real time right? A quick search on lib.rs and it seems like you would have better chances with Actix-web. They even have examples for websockets.

Agility0971, (edited )
@Agility0971@lemmy.world avatar

Looks great, thanks for sharing! However userstyles collect too much data off users given that the extension should only inject a css rule into a tab. https://userstyles.org/privacy-policy

Agility0971,
@Agility0971@lemmy.world avatar

ahh, didn't know. Thanks!

Agility0971, (edited )
@Agility0971@lemmy.world avatar

link for kaste is broken. The link includes the ! at the end. Looking forward to the gradience stable release. Looks awsome

Agility0971,
@Agility0971@lemmy.world avatar

The theme is called Argonaut. Check this video on how to get it. I've even recreated this theme in Gradience for my self. I might someday send a PR upstream https://lemmy.world/pictrs/image/fb226e86-8acb-43b8-a9f6-b7ea01bfe702.png

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines