opensource Open Source Is there any proprietary Android app for which you wish there would be an open-source alternative?
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    2 weeks ago 100%

    I've been a paying bitwarden customer for years but i through they were moving more towards free software and not away from it... Makes me consider quitting my subscription. Why do they do this?

    9
  • programmer_humor Programmer Humor JSON Query Language
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    2 months ago 100%

    Modern relational databases have support for it too including indexes etc. For example postgres.

    5
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    2 months ago 100%

    What kind of phone flashlight do you have? In my experience my fenix e03r (or even a e05) blows a phone light out of the water and is a lot more practical to use. Personally i find my keychain light to be the most ofen used edc item closely followed by my small swiss army knive.

    3
  • fedora Fedora Linux The Wireplumber configuration format changed in Fedora 40
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    5 months ago 100%

    Thanks! This will be veryuseful when I update in a month. I have some config to prevent popping sounds when the soundcard goes to sleep.

    2
  • linux Linux Fedora proposal to change default desktop to KDE
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    6 months ago 100%

    Ah i see kde has fixed the issue where dropdowns had broken behavior when scrolling https://invent.kde.org/frameworks/kirigami/-/commit/f6ca218607ff7e5d5066eb3224154c3256cb9516 this was my main blocker why i couldn't use it when i tried it around 2020. Maybe i could give it another try?

    1
  • technology Technology Windows 11 now supports USB4 at 80Gbps, also known as USB 4 2.0 | Faster USB4 devices could start appearing in 2024
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    7 months ago 100%

    Actually the naming scheme you propose e.g. USB4 80Gb is the real naming scheme! It's officially what the specification demands manufacturers label their products. "USB4 version 2" and so on are explicitly only the names of the internal standards that only concern people writing drivers or designing chips.

    I have no idea what tech journalist are smoking. This has been a problems for so many years but they keep using the internal names. I mean nobody is complaining about having to always say "IEEE 802.11bn" instead of WI-FI 8

    41
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    8 months ago 96%

    Reimplements in C

    Segmentation fault (core dumped)

    change code so it no longer segfaults

    still is UB, has arbitrary code execution vulnerability

    everybody dies

    24
  • opensource Open Source Raspberry Pi is now manufacturing 70,000 Pi 5s per week, will surge to 90,000 in February
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    8 months ago 100%

    What non standard thing are they doing with the power supply? The PSU looks like a regular usb c PD supply to me (even supports 12v, nice!)

    Edit: wtf! 5v@5a yeah thats non standard. What were they thinking?

    6
  • lemmyshitpost Lemmy Shitpost Improvise. Adapt. Overcome.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    9 months ago 93%

    The tweet in the picture is from April 17 2022. so as of today it is. 1 year 8 months 5 days old.

    https://twitter.com/Ciara_BK/status/1515504916600606720

    Of course i cannot say whether this is thefirst time this joke was made.

    13
  • linux Linux Who uses pure GNOME (no extensions)
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    11 months ago 100%

    The system tray is the one thing i need to see that/if email/steam/chat is running and if there's new messages. Otherwise gnome works great for me

    4
  • linux Linux If only more Linux programs followed sandboxing best practices...
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    11 months ago 100%

    There are portals: https://docs.flatpak.org/en/latest/desktop-integration.html#portals . they allow secure access to many features. Also any flatpak app still has access to a private app-specific filesystem, just not to the host.

    Doesn't work for all applications but for many sand boxing is possible without a loss of features.

    39
  • programmerhumor Programmer Humor "First remove the closed source vendor lock in from your own codebase before checking for license issues in your neighbor's codebase" Engineerings 5:33
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 80%

    Edit: the meme says “closed source” which is patently false for Mongo

    No, MongoDB is closed source, proprietary software. You might be confusing open source with source available.

    Edit: Actually I am wrong sorry. Closed source is not the opposite of open source. I didn't read your comment exactly enough. MongoDB is not open source, it's not free software, it is source available and thus not closed source. The things below are still true but don't contradict what you said.

    The SSPL is not a free software license and it is not an open source license. The OSI said so:

    https://blog.opensource.org/the-sspl-is-not-an-open-source-license/

    13
  • technology Technology *Permanently Deleted*
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    only option for messaging between Android and iOS.

    Well aside from like all the messaging apps, right?

    7
  • technology Technology *Permanently Deleted*
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    It might sound surprising but it makes a lot of sense to have different standards supported over USB-C. USB-C is just a form factor of the connector.

    For USB 3 or USB4 speeds you physically need more wires in the cable, while for USB 2.0 you only need 5 wires. Also if you want really high data transfer rates of 40 or 80Gbit/s the cable can only be around 1 meter or 3 feet long.

    So because USB-C supports different USB versions, a charging cable can simply be USB 2.0 and be cheaper and long and do it's job just fine.

    If USB-C was only USB4 it wouldn't be all that useful. Devices like wireless mice or DACs or game controllers wouldn't/ couldn't use it and the cables would all be thick and expensive and short. And for charging regular things we'd still be stuck with micro USB.

    The only downside is that, yes if you are doing a thing where you need high speeds such as connecting a screen or external disk to a PC you do need to check that you're using a high speed cable, but pretty much all good quality fast cables have the speed printed onto the connector housing.

    But yes the iPhone restricting speeds to 2.0 is strange and most definitely just a trick to sell more pro models. There are plenty of devices that simply have no need for anything besides 2.0, be it because they send no data or just very little. But phones really aren't in that category.

    8
  • games Games Unity reveals plans to charge per game install, drawing criticism from development community
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    The only "drama" I recall is that one guy, who ran an unofficial forum, went on a weird rant about how Godot is a scam because he thought development was too slow or something. He then shut down his unofficial forum. That's a long shot from "being destroyed".

    But maybe I missed something?

    (Edit: I had misspelled "forum" as "form". Sorry if that confused anybody)

    28
  • linux Linux Wayland or X11? Why?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 91%

    I get screen tearing when gaming on x11 so i use wayland and I only switch to x11 if i need to screenshare on discord.

    10
  • nostupidquestions No Stupid Questions Why is everyone so giddy about the flooding thay happened at burning man?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 76%

    Well it being in the middle of a desert makes it more wasteful.

    But yes giant festivals that encourage a lot of travel and needlessly burning things are in general wasteful and potentially excessive. There are other leisure activities, so discouraging festivals is not equivalent to working nonstop.

    14
  • linux Linux Linux 6.5 Released With AMD P-State EPP Default, USB4 v2, MIDI 2.0 and More Hardware Bits
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    yes these are the terms that are not supposed to be used in product naming or by consumers and are just intended for use by people developing USB devices.

    2
  • linux Linux Linux 6.5 Released With AMD P-State EPP Default, USB4 v2, MIDI 2.0 and More Hardware Bits
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    Well you have to differentiate somehow and USB 5, 10, 20, 40 or 80 gbps sound like reasonable terms for normal people.

    2
  • linux Linux Linux 6.5 Released With AMD P-State EPP Default, USB4 v2, MIDI 2.0 and More Hardware Bits
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    Yes it was never intended that any consumer hears about something like "USB 3.2 Gen 2" that was strictly internal naming for people developing USB devices.

    In fact the naming guidelines we're simplified even further than in the older version you linked: https://cdn.arstechnica.net/wp-content/uploads/2022/09/USB-IF-language-usage-guideliens.pdf

    But yea borderline fraudulent manufacturers and uninformed tech journalists are to blame for all this confusion

    5
  • linux Linux Linux 6.5 Released With AMD P-State EPP Default, USB4 v2, MIDI 2.0 and More Hardware Bits
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 72%

    The v2 part here really just refers to the fact that it's version 2 of the specification. Consumerrs only need to know the term USB4 and the speed that their device operates at. It's sort of like complaining that the ietf has terrible naming schemes because HTTP is defined in half a dozen RFCs with 4 digit numbers. This versioning is just meant for people developing USB things.

    Actually this article here is one of the few times where even mentioning the version 2 part is reasonable since the details of these specifications actually matter to kernel developerrs. For everybody else it's just USB4 80 gbps.

    5
  • asklemmy Asklemmy What does the fear of being judged by others hold you back from doing that you would otherwise do?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    Get a cross body sling, One of those travel digital nomad things. The brand ones aren't cheap but it's like somewhat fashionable. Maybe that could work?

    3
  • linux Linux Recommendations for a FOSS Cross-Platform Note-Taking Application
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    Anytype looks interesting but it looks like most of it is non-free non-opensource software:

    While our core solutions, the infrastructure protocol any-sync, and the data protocol any-block, are released as open source under the permissive MIT license, we distribute the remaining layers, including the middleware library any-heart, and applications like anytype-js, anytype-swift, and anytype-kotlin, under the Any Source Available License. This license grants individuals the freedom to review, modify, and utilize the code for personal, academic, scientific, research, and development purposes. However, for commercial use, consent from the Any Association is required.

    from https://blog.anytype.io/our-open-philosophy/

    5
  • worldnews World News Global Covid-19 cases up 80% as new sub-variant emerges
    Jump
    linux Linux What are the best practices to partition a linux system with?
    Jump
    privacy Privacy This is the last stand.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    They had some serious cryptography issues (including no perfect forwards secrecy!!!) but they have promised to fix that. I've not yet seen any paper analyzing the new protocol. But maybe it could be good?

    Edit: Here's a paper with some of the issues: https://www.research-collection.ethz.ch/bitstream/handle/20.500.11850/623004/main.pdf

    They conclude that:

    The seven attacks we have presented highlight fundamental weaknesses in the design of Threema. Indeed, the Threema protocols lack basic properties that are nowadays considered de rigueur for a messenger app to be regarded as secure: forward secrecy with respect to a malicious server, and protection against replay, reflection, and reordering attacks. We believe that the cryptography in Threema has design flaws that need to be addressed in order to meet the security expectations of its users

    They have redesigned their protocol since then but again i have yet to see a third party look at it but TBH i haven't looked into it.

    3
  • programmer_humor Programmer Humor Linux Best Practices
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    But here it's deleting /* and not / so I think it won't prompt you for that flag, but I'm not about to try it

    3
  • linux Linux Yeah! Today is 18 Years of openSUSE
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    Well if they are in the repos i assume it be less likely to have incompatibilites when updates happen?

    2
  • linux Linux Yeah! Today is 18 Years of openSUSE
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    It's just sorta strange to be because everything from fedora, ubuntu to arch and even windows just works in virt-manager without any special settings and openSUSE just doesn't even get to the installer.

    2
  • technology Technology Saudi Arabia mandates all electronic devices to use USB-C charging ports from 2025
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    The S22 charges at a maximum of 45W. That's technically within the 60W limit that all USB-C cable can handle. I could not find how exactly how the charging works but it's possible that they are doing something like 9V @ 5A and thus are requiring a 240W or 100W cable. However it looks like in this particular case it might not matter.

    https://arstechnica.com/gadgets/2022/02/the-galaxy-s22s-45-w-charging-doesnt-actually-improve-charge-times/

    GSMArena says the Galaxy S22+ charged to full in 62 minutes on the 25 W charger and 61 minutes on the 45 W charger. The Ultra took 59 minutes on the 45 W charger and 64 minutes on the 25 W charger.

    1
  • linux Linux Yeah! Today is 18 Years of openSUSE
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    The problem with openSUSE Tumbleweed I have is that so far I've never been able to install it. For all other Linux distros I can just get the ISO and use virt-manager to create a VM. But openSUSE never manages to boot. Any ideas why? I'd love to try it.

    Edit: I'm trying it again now and i made it into the installer now

    Edit2: installed it and am trying it out. Looks good on first glance but some packages that i'd really need to use it as a daily driver appear not to be present, like gnome-shell-extension-appindicator or gnome-shell-extension-caffeine

    8
  • technology Technology Saudi Arabia mandates all electronic devices to use USB-C charging ports from 2025
    Jump
    technology Technology Saudi Arabia mandates all electronic devices to use USB-C charging ports from 2025
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    That's not really true. The E-Marker in the cable does not do the negotiations. Its involved in it but its not as complicated as you make it sound. There are a total of 3 different completely backwards compatible cable types in regards to power delivery: 60W , 100W (which is legacy) and 240W. And most devices that could use a 240W cable will work just fine using a 60W cable but just charge a bit slower.

    6
  • technology Technology I just wanted to take a minute to appreciate interchangable batteries
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    Huh they work great for me. Which Ladda did you get? I think there was some brown or like yellow ones or something that were made in china and weren't quite as good I think. Also the LADDA 1900 will have a longer lifetime than the LADDA 2450s. In the same way that Eneloop Pro have fewer recharge cycles than the normal Eneloops.

    1
  • technology Technology I just wanted to take a minute to appreciate interchangable batteries
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    Tipp for people wanting to get into rechargeable AA and AAAs: get IKEA Ladda batteries and their charger. They are cheap and japanese made. Some people argue that they are just relabeled Panasonic eneloops!

    Edit: Oh also if you used rechargeable batteries in the past and you remember them sucking that's probably true. But the battery chemistry is better now and it's possible that your batteries degraded quickly because of "dumb" chargers. Modern chargers like the gray 4 battery Ikea charger detect how and for how long to charge and thus will not ruin the batteries.

    54
  • android Android People sticking with audio jack phones, why is USB-C earphones not a solution?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSN
    snowfalldreamland
    1 year ago 100%

    I love USB-C for charging and data and display. But it does not replace 3.5mm. Aside from the things mentioned so far in the comments here, a fundamental problem is that now headphones need DACs in them.

    The engineering specification states that an analog headset shall not use a USB-C plug instead of a 3.5 mm plug. In other words, headsets with a USB-C plug should always support digital audio (and optionally the accessory mode)

    https://en.wikipedia.org/wiki/USB-C#Audio_Adapter_Accessory_Mode

    That increases the cost of headphones and introduces a point of failure and makes things more complicated for the end user. It's just not worth it.

    1
  • mechanicalkeyboards
    Thoughts on the Ducky One 3 SF?

    So I want to try out using an ANSI layout. I've been using ISO all my life but there just are so few keycaps supporting ISO... I was thinking of getting a Ducky One 3 Yellow SF and putting Kalih Box Navy Switches in it and combining that with a Akko Black & Bronze ASA keycap set. I initially wanted to get the Akko Starry Night keycaps but they are no longer available locally to me. What do you think about that? Is the ducky a good choice? I like how compact it is and yet it has arrow keys.

    16
    7
    calculators
    Do you think HP will make a great new calculator eventually?

    So HP calculators have been ... well not frequent. And from the perspective of a casual calculator user HP might as well not exist. If you wanna buy a new useful scientific calculator it's TI or Casio and maybe sharp. However with the recent announcement that there would be a collectors edition re-release of the HP 15c it looks like the new owners of the HP calculator brand do care! Well at least a bit. So what do you think they will do next? Do you believe HP still has a great calculator in them? What would be your dream HP calculator?

    6
    11