Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)KI
kixik @lemmy.ml
Posts 225
Comments 165
LibreWolf or Mullvad Browser? Thoughts, comments, concerns?
  • There are several patches under its patches source directory, and there are different sort of packages, one example is the sed patch to avoid including pocket in the build. The DRM widevine is not included either on the build, though it can be installed if you want it installed (probably there's a patch for that somewhere).

    But I no longer see removing binary blobs being advertised by Librewolf, it's been a while since I don't check on their site...

  • LibreWolf or Mullvad Browser? Thoughts, comments, concerns?
  • Not true, FF comes with few binary blobs which are removed from Librewolf. Also there are some things disabled entirely at build time, so they are removed from being an option. So it's not just the settings, and it's not plain re-branding. Some distros has gotten it wrong, believing that it's just a matter of settings, but at least on the case of Librewolf and the Tor browser that's not the case.

    That hey depend on FF continuous development to exist is true, that doesn't mean they just rebrand.

  • Nostalgic Distros?
  • Yes SMGL is still active. You can try joining one of their channels. There are still people looking for source based distros, not sure while Gentoo is the only thing that pops up for them. I used it for some time, and it's fantastic. Sadly having to build stuff takes too much time, particularly on old, and not performance oriented HW. They had support for binaries, and actually include a binaries grimoire, so you could install binaries that used to take too much time, like Firefox for example. Still it takes too much to keep a source based distro. And if you go all the way, then when changing parts of the building toolchain, like gcc, the recommendation was to build everything so that everything would be built with the more up to date toolchain, that was cool, since SMGL has tools for it, but those fancy stuff take as well a lot of time. There I learned 1st about ccache, hahaha.

    Sooo fun, :)

  • What's Your Favorite IRC Client, and Why?
  • Haven't tried halloy, but it sounds cool, I wish rust build with shared libs in mind, instead of everything link statically, but it sounds interesting, I'll see how it is compared to srain which is my current choice...

  • What's Your Favorite IRC Client, and Why?
  • srain, becuase of being modern gtk, because of being light on dependencies, because of being available on aur, and because I'd like it more (yes there are several things that are also a matter of taste) than the alternatives, :)

  • I deleted my Google account…
  • mozilla private derivatives such as librewolf on the desktop and mull on android I just fine. So FF keeps being relevant as not being a derivative from chromium/chrome, it can remain apart from google disabling adds removing extensions.

    So yes, FF is food to thrive, and so its derivatives will...

  • Tox.chat security
  • I has improved quite a bit. The phone app still requires navigating over its settings to get less battery consumption, and having ntfy or any other unifiedPush notification provider available in the phone. But with the default configs, you get Jami working at least. I tried it before, and I found before synchronization between devices was a mess. Currently it just works. I still find it hard on immediate/urgent calls or messages, which might not happen when you expect, but other than that it's working.

    On the desktop, the default configs are pretty sane.

    And the best part, it's being actively developed. And the UI is undergoing through lots of improvements. So if usability is your concern, it's getting better, and each release improves over the prior one...

  • Tox.chat security
  • The audit is true, but at least Jami didn't make up its own crypto lib, it uses standard already in use crypto stuff. To there's a huge difference there.

    BTW, they are actually re-writing stuff... But yes, they need more recent audits...

  • Tox.chat security
  • Have you read it's github front page?

    This is an experimental cryptographic network library. It has not been formally audited by an independent third party that specializes in cryptography or cryptanalysis. Use this library at your own risk.

    BTW, if you look at its issues (including closed ones, which most probably aren't really closed) you'll find pretty interesting discussions about its crypto not being right. That said, I'm not sure what irungentoo brings to the picture...

    At any rate, if you're looking for distributed messaging, I'd look into Jami. It also uses DHT and something similar to torrents mechanism. Jami is my only option so far for distributed messaging. There's also Briar, but I don't like it for regular messaging, particularly on phones (too much battery usage), neither its underlying technology, but if it's to your liking, then that's another option for distributing messaging.

  • not syncing xmpp community from slrpnk.net?
  • BTW. I've already joined... That said, I see the same posts missing. Of course that doesn't apply to one I made myself from lemmy.ml. There's also a bot one from 9 days ago, but the rest are at least 1 month old...

  • Lemmy Support @lemmy.ml kixik @lemmy.ml

    not syncing xmpp community from slrpnk.net?

    lemmy.ml XMPP - Lemmy

    XMPP [https://xmpp.org/about/] (aka Jabber) is the community-owned standard for real-time federated messaging. For a quick start click here [https://joinjabber.org/docs/] JoinJabber.org support chat [https://joinjabber.org/support] JoinJabber.org admin support chat [https://chat.joinjabber.org/#/gue...

    XMPP - Lemmy

    Hello, [email protected] was locked by my mods, and continued on [email protected] which is entirely fine given federation, so I guessed I could follow it on the lemmy sort of synced space/community, [email protected], where I can post to the slrpnk community without having an account there. But for some reason recent posts on slrpnk real xmpp community are not showing on [email protected], like if they're not syncing anymore.

    Any way to remediate it?

    8
    The stolen valor of terminal emulators! (+ Can you recommend some good ones for GNOME?)
  • What is implied with alacritty not being customizable, what is then .config/alacritty/alacritty.toml meant for? That said, I'd argue kitty has hard coded what fonts can be used with it, though some might think this is good, but in my mind it's a limitation.

    At any rate, this is a matter of taste. I use alacritty with screen. Some might argue kitty is better because of tabs supports, and if that's a thing for them, then that's fine...

    At any rate, again, terminal emulators are a matter of taste...

  • Is there an issue with federation between lemmy.ml and slrpnk.net?
  • Because I have no clue what's going on... I'm assuming you guys know better.

    And no, they don't seem to be old... There's a recent post about dino I don't see, I don't see either a post about some messages not decrypted, another about dergchart, and finally another one about gajim...

    If there's nothing to comment here, that's fine... I was just wondering.

  • Is there an issue with federation between lemmy.ml and slrpnk.net?

    Hi !

    As I have account on lemmy.ml, I look into the lemmy community created on slrpnk.net through the federated lemmy community, but its contents don't match the ones on the original slrpnk community. There are some messages missing.

    Not sure if this is something someone would care, but I was planning to look at the contents through the lemmy instance, where I do have my account...

    Greetings !

    5
    *Permanently Deleted*
  • IT might be, but librelinux for example really removes all binary blobs, although there's some tooling around doing that, so new cases might be missed without human inspection, but they are careful about binary blobs... So from the whole spectrum of open source stuff, if you care about binary blobs, chances are better on the libre/free SW side.

  • Firefox to collect your (anonymized) search data
  • Well this one is not false, :(

    browser.search.serpEventTelemetry.enabled
    

    Though this one is:

    browser.search.serpEventTelemetryCategorization.enabled
    

    So it seems not quite fully disabled... But telemetry is supposed to be off on librewolf...

  • Firefox to collect your (anonymized) search data

    blog.mozilla.org See what’s changing in Firefox: Better insights, same privacy | The Mozilla Blog

    Innovation and privacy go hand in hand here at Mozilla. To continue developing features and products that resonate with our users, we’re adopting a new a

    See what’s changing in Firefox: Better insights, same privacy | The Mozilla Blog

    I believe the settings to disable this on Librewolf are set by default...

    18

    Anyone able to disable DeviceLockController app on LOS?

    Hey !

    On LOS 21, the app DeviceLockController is there, but it can't be stopped neither disable, at least from my side.

    There's another one I don't trust, Android System Intelligence, but I could stop it and disable it.

    Those two apps really are scary to be part of LOS. Is anyone aware of bugs on LOS about getting rid of them?

    How about DeviceLockController? A reasonable way to disable it without risking too much bricking the phone in the process?

    Thanks !

    0

    xz-5.6.1-2 from Artix system repo is already available.

    Artix corresponding news: The xz package has been backdoored

    1

    Offline devices not syncing when coming back online, is it due to server policy?

    I'm not self hosting, so I'm depending on what the server admin enables, and the policies they establish.

    That said, the server fully supports xep-0313, which perhaps among other things control messages being kept on the server precisely for the purpose of sending them to all registered devices, thus allowing the sync.

    But perhaps there's a policy in place removing the messages from the server as soon as some device has gotten it, leaving only online devices with the ability to grab them. I don't know if that's possible...

    I experimented getting a device offline for a couple of minutes, and then exchanged messages with another account, and also to my same account. Then eventually I got the device offline, and none of the messages, not even the ones sent to myself, were ever synced on the device just coming online...

    This is really sad, since that's precisely one of the benefits of having servers over peer to peer solutions, it's easier to sync devices through the server.

    Might this be some sort of policy to keep disk usage on the server low?

    I might need to explore some other server if that's the case...

    Thanks !

    Edit: Communicated with the admin, and they mentioned this was unexpected.

    7

    Is it possible to go back to lemmy.ml?

    Just wondering, as the reasons to move here are gone, can the community go back to lemmy.ml? There are quite some posts over lemmy.ml, so going back there would be useful I believe, and also moving the few posts here over there would be just great (perhaps not the comments)...

    Just an honest question, not to provoke flame wars or anything like it...

    Greetings !

    3

    xmpp android app with omemo and unified push notifications support

    cross-posted from: https://lemmy.ml/post/12692350

    > Anyone aware of a conversations fork with support for unified push notifications? Or a similar xmpp android app with omemo (just the same as conversations' support) and unified push notifications support, available through the official f-droid repor or a f-droid repo if not available from the official ones? > > BTW, I noticed [email protected] community was locked. Any particular reason for that?

    Also, Converstions requests to set unrestricted use of battery, to use battery under background without restrictions. So it seems unified push notifications would help, though this github issue sort of indicates unified push notifications wouldn't help, so it just tells me there's no intention to include support for it on Conversations, but not that it wouldn't help save battery.

    11

    xmpp android app with omemo and unified push notifications support

    Anyone aware of a conversations fork with support for unified push notifications? Or a similar xmpp android app with omemo (just the same as conversations' support) and unified push notifications support, available through the official f-droid repor or a f-droid repo if not available from the official ones?

    BTW, I noticed [email protected] community was locked. Any particular reason for that?

    Also, Converstions requests to set unrestricted use of battery, to use battery under background without restrictions. So it seems unified push notifications would help, though this github issue sort of indicates unified push notifications wouldn't help, so it just tells me there's no intention to include support for it on Conversations, but not that it wouldn't help save battery.

    10

    Is diroot.org having license issues?

    https://disroot.org provides several decentralized federated services, as email and xmpp, besides other cloud services as well... But not sure if asking here is right or not, but don't know anywhere to ask either...

    Is it having a license issue, does anyone know about it? Any status updates?

    ``` Websites prove their identity via certificates. LibreWolf does not trust this site because it uses a certificate that is not valid for disroot.org. The certificate is only valid for p1lg502277.dc01.its.hpecorp.net.

    Error code: SSL_ERROR_BAD_CERT_DOMAIN ```

    But also:

    ``` disroot.org has a security policy called HTTP Strict Transport Security (HSTS), which means that LibreWolf can only connect to it securely. You can’t add an exception to visit this site.

    The issue is most likely with the website, and there is nothing you can do to resolve it. You can notify the website’s administrator about the problem.

    ```

    I also tested with ungoogled chromium and pretty similar thing...

    Anyonea aware, and also about disroot saying on this?

    Edit (sort of understood already, no issue with disroot at all): The issue only shows up under the office VPN. It seems like disroot is not recognizing the office's cert...

    Edit: Solved. Yes it's the office replacing the original cert with its own, as someone suggested. Thanks to all.

    10

    Any MT testing framework around shuttle MT testing crate

    docs.rs shuttle - Rust

    Shuttle is a library for testing concurrent Rust code, heavily inspired by Loom.

    Anyone aware of a testing framework hopefully integrating well, and abstracting the shuttle testing functionality?

    BTW I found rtest, but it doesn't in particular abstracts shuttle at all, it's a fixtures generic framework.

    Planning to use shuttle to do MT testing targeting C binded code, and looking for a way to abstract as much as possible the shuttle scheduler trait and such...

    Thanks !

    0

    Is Rhino following Ubuntu demoting debs as Ubuntu is?

    Hello !

    As Mint is based on Ubuntu, I’m wondering if it will follow the missteps (to me at least) Ubuntu is doing to demote *.deb packages in favor of snaps?

    Well that based on Ubuntu 23.10’s New Software App Will Demote DEBs (Apparently) post, and its lemmy.ml discussion.

    From all ubuntu based distros, Mint seems not to follow those missteps, but I'm wondering if Rhino will do the same. Actually I don't like Rhino created a wrapper package manager which actually gets snap support as well as apt on the same bucket. But who knows, it might be they won't follow ubuntu on this.

    Does anyone know?

    My interest on Rhino comes from it being rolling release. But I don't want snap to become the source of common/important packages.

    Thanks !

    5

    waybar simple quick launch buttons

    AFAIK waybar doesn't offer quick launch buttons, but it does offer custom modules, which one can use to mimic such buttons. I'm using custom modules in a pretty simple way, for example for librewolf (I didn't find an awesome icon font for it, so using the FF one):

    "custom/librewolf": { "format": "", "interval": "once", "on-click": "librewolf", },

    I have some other ones for other applications. I do use keybindings as well, and I can use wofi to search for the applications, but none of them are really alternatives for other users.

    It does work ! However I was looking for a very simple way to add what official modules, like a "tooltip-format" which is part of the official modules. Not sure why on earth it's not part of the custom modules. So for example, I'd look for something similar to:

    "custom/librewolf": { "format": "", "tooltip-format" "Librewolf Browser" "interval": "once", "on-click": "librewolf", },

    So that if someone doesn't recognize the awesome font icon, one could just find out by the tip shown when getting the mouse on top of the button. As this is not supported. Is there any simple way to do that? Hopefully not requiring to add several scripts just for this. Something that might be part of such snippet, and pretty simple would be great, 🙂

    Please let me know of suggestions.

    Thanks !

    0
    Guix @lemmy.ml kixik @lemmy.ml

    podiki: I Love Arch But Gnu Guix Is My New Distro

    Old post but better have it in this community

    1
    Guix @lemmy.ml kixik @lemmy.ml

    podiki: How I Built My New Linux Gaming Desktop In 2021 With Amd Cpugpu And Gnu Guix

    Old post, but better have it in this community

    0

    Dinit is really nice

    Although the artix dinit official support announcement was done like 2 years back, only now I tested it, since I felt comfortable with s6.

    I have to say I really like it so far, :)

    0

    android system intelligence app coming with lineageos on pixel 4a 5g

    I just noticed there's an app installed on a recently acquired pixel 4a 5g, "android system intelligence", which I never found installed on other phones like moto or xiaomi ones.

    It also had by default a bunch of permissions granted, which I removes, and only left it with notifications.

    Is this a system app I should leave working with more permissions? Should I disable it instead (if possible, I didn't try)?

    Is it required for an android system proper functionality? Is it bad to remove all permissions except by the notifications one? Does this damage functionality?

    I'm just suspecting about an "android intelligence" thing.

    What have others done about it?

    9

    Upgrades on pixel 4a 5g (bramble)

    Hi !

    I recently got a pixel 4a 5g (bramble), and when installing, I noticed there's a difference with respect other phones I've installed lineageos on, like motorola, xiomi redmi 4x (discontinued) and others.

    On this pixel, and probably others, one needs to flash a boot.img, a dtbo.img and a vendor_boot.img, before sideloading lineageos. The vendor_boot.img is supposed to be the equivalent to the recovery.img.

    On other phones there's only a recovery.img to flash, prior to sideloading lineageos.

    Now, on this pixel majore version upgrades I see documented only the sideload of lineageos. For other phones I usually upgrade both, the recovery.img and then sideload the new major version of lineage. So not sure if I should then should flash all images, boot, dtbo and vendor_boot, when upgrading on major versions. I guess I could, but I'm wondering.

    Moreover, even on same major OTA upgrades, I'm wondering what gets upgraded, if I have selected OTA upgrades to also upgrade recovery image, would it just upgrade the vendor_boot one, or would it flash all other images?

    It's just that it involves flashing several other images, not matching the ones for other phones, :)

    Thanks !

    3

    Intel Alderlake N100 support on Trycoo WI-6 Mini PC

    I noticed on 4.16 release notes Intel Alderlake-N RVP was added as a new supported board. I don't know if that means Intel Alderlake N100 and other "N*" like N200 intel processors are also supported or only a particular one. If N100 would be included into the processors supported, is ME disabling supported, or at least mitigating its privacy risks supported?

    On the same release notes, as part of the significant changes, it's mentioned ME is now disabled from skylake to alderlake. So I'm hoping disabling ME on alderlake n100 is actually possible.

    I don't know if more boards besides the RVP one (which I don't know which one it is) can be supported.

    I acquired a Trycoo WI-6 Mini PC [2] with tho hope I could use coreboot on it and more importantly, disable ME on its intel processor.

    Information of the device, in case useful:

    > % sudo dmidecode --type 2,4 > # dmidecode 3.5 > Getting SMBIOS data from sysfs. > SMBIOS 3.5.0 present. > > Handle 0x0002, DMI type 2, 15 bytes > Base Board Information > Manufacturer: PELADN > Product Name: WI-6 > Version: To be filled by O.E.M. > Serial Number: To be filled by O.E.M. > Asset Tag: To be filled by O.E.M. > Features: > Board is a hosting board > Board is replaceable > Location In Chassis: To be filled by O.E.M. > Chassis Handle: 0x0003 > Type: Motherboard > Contained Object Handles: 0 > > Handle 0x004A, DMI type 4, 48 bytes > Processor Information > Socket Designation: U3E1 > Type: Central Processor > Family: Other > Manufacturer: Intel(R) Corporation > ID: E0 06 0B 00 FF FB EB BF > Version: Intel(R) N100 > Voltage: 1.0 V > External Clock: 100 MHz > Max Speed: 3400 MHz > Current Speed: 2871 MHz > Status: Populated, Enabled > Upgrade: Other > L1 Cache Handle: 0x0047 > L2 Cache Handle: 0x0048 > L3 Cache Handle: 0x0049 > Serial Number: To Be Filled By O.E.M. > Asset Tag: To Be Filled By O.E.M. > Part Number: To Be Filled By O.E.M. > Core Count: 4 > Core Enabled: 4 > Thread Count: 4 > Characteristics: > 64-bit capable > Multi-Core > Execute Protection > Enhanced Virtualization > Power/Performance Control

    > % cat /sys/devices/virtual/dmi/id/board_{vendor,name,version} > PELADN > WI-6 > To be filled by O.E.M.

    > % sudo lshw > > description: Desktop Computer > product: To be filled by O.E.M. (To be filled by O.E.M.) > vendor: To be filled by O.E.M. > version: To be filled by O.E.M. > serial: To be filled by O.E.M. > width: 64 bits > capabilities: smbios-3.5.0 dmi-3.5.0 smp vsyscall32 > configuration: boot=normal chassis=desktop family=To be filled by O.E.M. sku=To be filled by O.E.M. uuid=03000200-0400-0500-0006-000700080009 > *-core > description: Motherboard > product: WI-6 > vendor: PELADN > physical id: 0 > version: To be filled by O.E.M. > serial: To be filled by O.E.M. > slot: To be filled by O.E.M. > *-firmware > description: BIOS > vendor: American Megatrends International, LLC. > physical id: 0 > version: PL-BIOS-M8-AN-H03R100A-A00A-108-A > date: 08/02/2023 > size: 64KiB > capacity: 16MiB > capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int14serial int17printer int10video acpi usb biosbootspecification uefi > ... > *-cpu > description: CPU > product: Intel(R) N100 > vendor: Intel Corp. > physical id: 4a > bus info: cpu@0 > version: 6.190.0 > serial: To Be Filled By O.E.M. > slot: U3E1 > size: 3383MHz > capacity: 3400MHz > width: 64 bits > clock: 100MHz > capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a rdseed adx smap clflushopt clwb intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk avx_vnni dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi umip pku ospke waitpkg gfni vaes vpclmulqdq rdpid movdiri movdir64b fsrm md_clear serialize arch_lbr ibt flush_l1d arch_capabilities cpufreq > configuration: cores=4 enabledcores=4 microcode=18 threads=4 > ... > *-display > description: VGA compatible controller > product: Alder Lake-N [UHD Graphics] > vendor: Intel Corporation > physical id: 2 > bus info: pci@0000:00:02.0 > logical name: /dev/fb0 > version: 00 > width: 64 bits > clock: 33MHz > capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb > configuration: depth=32 driver=i915 latency=0 mode=1366x768 resolution=1366,768 visual=truecolor xres=1366 yres=768 > resources: iomemory:600-5ff iomemory:400-3ff irq:125 memory:6000000000-6000ffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff

    Some information, as you can see, is not provided by the OEM. But as Intel Alderlake-N RVP was added as a new supported board some releases back, I'm hoping that means this board can be flashed with coreboot and more importantly ME can be somehow disabled for it.

    Does anybody know, and if so what does it need to be done? Are there some instructions?

    Thanks !

    0