linux
Linux 12h ago
Jump
Concerns Raised Over Bitwarden Moving Further Away From Open-Source
  • Lodra Lodra 6h ago 100%

    I recently moved away from Bitwarden to proton pass. I really only moved because I was already paying for proton unlimited for other services. That said, it’s been great. Does everything I need it to quite well on IOS and as a browser extension on Linux

    6
  • Federation issues in the last two weeks?
  • Lodra Lodra 3d ago 100%

    Thanks! I didn’t see that one

    2
  • Ever since the database maintenance two Weiss so, I’ve seen far less content in my home feed. I decided to dig a bit today and found that I’m just not seeing content from certain subscribed communities such as !dailygames@lemmy.zip. Turns out the most recent content from there is 15 days old. That lines up perfectly with the db maintenance. Sooo. Are there any known issues since then? Maybe something with federation?

    10
    2
    "you are less valuable than the data you produce"
  • Lodra Lodra 1w ago 100%

    I use proton vpn and Firefox Focus on iOS. I’m not sure which of them is doing the heavy lifting, but I rarely see ads on my phone.

    3
  • I don't exist
  • Lodra Lodra 2w ago 100%

    I was having some issues today as well. My client (Voyager) was acting like I’m subscribed to zero communities. I had to log out and back in to fix things. Given the timing, I bet it’s related.

    1
  • Quordle 980 - September 30, 2024
  • Lodra Lodra 3w ago 100%

    🙂 Daily Quordle 980
    3️⃣6️⃣
    4️⃣5️⃣
    m-w.com/games/quordle/
    🟨🟨⬜🟨⬜ ⬜⬜🟨🟨⬜
    🟩⬜🟩⬜⬜ ⬜⬜⬜⬜🟨
    🟩🟩🟩🟩🟩 ⬜🟨⬜⬜⬜
    ⬛⬛⬛⬛⬛ 🟩⬜🟨⬜⬜
    ⬛⬛⬛⬛⬛ ⬜🟨⬜⬜⬜
    ⬛⬛⬛⬛⬛ 🟩🟩🟩🟩🟩

    ⬜🟨🟩⬜🟨 🟩⬜⬜⬜⬜
    🟨⬜⬜⬜🟨 ⬜⬜🟩⬜🟨
    🟨⬜⬜⬜🟩 ⬜⬜🟩🟨⬜
    🟩🟩🟩🟩🟩 🟨⬜⬜⬜⬜
    ⬛⬛⬛⬛⬛ 🟩🟩🟩🟩🟩

    I normally don’t post scores because adding the spaces on every line is a pain on IOS. But I got a good score today 🤣

    3
  • Blossom 9/29
  • Lodra Lodra 3w ago 100%

    I’ve played a few times and got big scores like that. My top was 358 or something around there. The big scores were cool but I spent waaayyy too much time chasing those big words. Maybe 2 hours spread throughout a day. I’m no longer playing this one daily because I couldn’t make it a casual effort.

    If you can be happy playing the game and not worrying about beating everyone’s top scores, then I suggest simply enjoying the game

    3
  • Duotrigordle #940
  • Lodra Lodra 3w ago 100%

    Daily Duotrigordle #940
    Guesses: 37/37
    1️⃣8️⃣ 1️⃣9️⃣ 1️⃣5️⃣ 1️⃣4️⃣
    0️⃣9️⃣ 1️⃣6️⃣ 1️⃣3️⃣ 0️⃣5️⃣
    2️⃣0️⃣ 2️⃣1️⃣ 1️⃣2️⃣ 2️⃣2️⃣
    2️⃣3️⃣ 1️⃣0️⃣ 0️⃣4️⃣ 2️⃣4️⃣
    2️⃣5️⃣ 2️⃣6️⃣ 2️⃣7️⃣ 2️⃣8️⃣
    2️⃣9️⃣ 3️⃣0️⃣ 3️⃣1️⃣ 3️⃣6️⃣
    3️⃣2️⃣ 3️⃣3️⃣ 3️⃣4️⃣ 3️⃣5️⃣
    0️⃣6️⃣ 3️⃣7️⃣ 0️⃣7️⃣ 0️⃣8️⃣
    https://duotrigordle.com/

    I think this is my first win. You really have limited mistakes available!

    3
  • Blossom 9/26/24
  • Lodra Lodra 3w ago 100%

    Blossom Puzzle, September 26
    Letters: B E G I L N V
    My score: 352 points
    My longest word: 10 letters
    🌸 🌷 💮 🏵 🌼 🌺 🌻 💐 🌹 🌸

    2
  • Blossom 9/24/24
  • Lodra Lodra 4w ago 100%

    Same. My first two words were not great

    2
  • Blossom 9/24/24
  • Lodra Lodra 4w ago 100%

    Blossom Puzzle, September 24
    Letters: C G M I N O S
    My score: 328 points
    My longest word: 13 letters
    🌻 🌼 💐 💮 🌸 🌺 🏵 🌷 🌹 🌻 🌼 💐 💮

    Well this was fun. I may try this for a few days to see how it holds up

    2
  • (Resolved) Suddenly unable to access Proton Mail and Drive on Librewolf?
  • Lodra Lodra 1mo ago 100%

    Maybe try it out on standard Firefox as a quick test? While annoying, this would help validate that the issue is with the librewolf changes to standard Firefox.

    Also note that I also use both proton mail and drive from librewolf. Even today. If it’s a general issue with this setup, it hasn’t hit my machine (yet)

    5
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMI
    Jump
    A Tweet for Anyone Who Has Used Word
  • Lodra Lodra 1mo ago 100%

    Markdown is my preference. It’s certainly not perfect for formatting. But it’s fantastically simple because it’s barely more than plain text. And it’ll usually look good in the end

    8
  • Haptic: A new local-first, privacy-focused and open-source home for your markdown notes
  • Lodra Lodra 1mo ago 100%

    If you'd like to learn more about Haptic, why it's being built, what its goals are and how it differs from all the other markdown editors out there, you can read more about it here.

    As others have noted, the app doesn’t work on mobile yet. Anybody willing to share the content here for mobile users?

    4
  • Next sunrise isn't that distant anyway.
  • Lodra Lodra 2mo ago 100%

    Survivor bias

    11
  • Is there any way to save storage on similar images?
  • Lodra Lodra 2mo ago 100%

    That basic idea is roughly how compression works in general. Think zip, tar, etc. files. Identify snippets of highly used byte sequences and create a “map of where each sequence is used. These methods work great on simple types of data like text files where there’s a lot of repetition. Photos have a lot more randomness and tend not to compress as well. At least not so simply.

    You could apply the same methods to multiple image files but I think you’ll run into the same challenge. They won’t compress very well. So you’d have to come up with a more nuanced strategy. It’s a fascinating idea that’s worth exploring. But you’re definitely in the realm of advanced algorithms, file formats, and storage devices.

    That’s apparently my long response for “the other responses are right”

    1
  • Move from 1password to Proton Pass?
  • Lodra Lodra 2mo ago 100%

    I looked into proton pass ~9 months ago and it just wasn’t ready. Needed a few more features before I was willing to move from Bitwarden. However, I gave it another look 2 weeks ago and proton pass satisfied all of my needs. Since I was already paying for proton unlimited, it just made sense for me to change. And it’s been a perfectly good experience so far! A couple of thoughts:

    While I do run Linux, I don’t need a native app for it. I exclusively use a browser extension on my desktop. It does everything that I need. I do use a native app on IOS and it works quite well.

    The 2fa in proton is pretty good now, which I needed. It can also store other types of data like credit cards, identities, etc. But it’s not quite as good at identifying fields for auto fill. Pretty close though so I’m not bothered by this.

    My biggest ”complaint” is protecting my proton account. I use it for email, storage, etc. so I can’t accept a weak password for it. But I also need to have reliable access to other passwords stored in proton pass. For this, I want something long yet memorable and easy enough to type out. These two requirements are roughly at odds with each other.

    My solution for now is to keep my Bitwarden account and use it as a source to recover my proton account when necessary. I think it’s a good pattern actually and I may expand this in the future with methods like syncing data between the two tools.

    9
  • Extreme Quordle 36 - 2024-09-03
  • Lodra Lodra 2mo ago 100%

    🥵 Daily Extreme 36
    3️⃣5️⃣
    6️⃣4️⃣
    m-w.com/games/quordle/
    ⬜⬜⬜🟨🟩 ⬜🟨🟨⬜🟨
    🟩⬜⬜🟩⬜ ⬜⬜⬜🟨⬜
    🟩🟩🟩🟩🟩 ⬜⬜⬜🟨🟨
    ⬛⬛⬛⬛⬛ ⬜⬜🟨⬜🟨
    ⬛⬛⬛⬛⬛ 🟩🟩🟩🟩🟩

    🟨⬜⬜⬜🟨 ⬜🟨⬜⬜⬜
    ⬜⬜⬜🟨⬜ ⬜⬜⬜🟨⬜
    ⬜⬜🟨🟨🟨 ⬜⬜🟨🟨⬜
    ⬜🟨🟨⬜⬜ 🟩🟩🟩🟩🟩
    ⬜⬜⬜🟨🟨 ⬛⬛⬛⬛⬛
    🟩🟩🟩🟩🟩 ⬛⬛⬛⬛⬛

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearUS
    Jump
    I moved from California to Texas but only stayed 4 months. Texas isn't much cheaper, and everyone was politics-obsessed.
  • Lodra Lodra 2mo ago 50%

    Honestly, I agree with what you’re saying. And yet, conservatives are told that liberals are killing babies via abortion. It’s a bunch of nonsense IMO. But once a person embraces an idea like that, they’ll probably never vote democrat again.

    My comment isn’t saying that one side or the other is better. I was explaining why people in the US pick a political party and usually stick with it for a lifetime. It’s because they believe the other side is evil regardless of reality. We have a messed up system.

    Edit: well this is ridiculous. I stumbled across this post only 5 minutes after writing this comment. Somehow, it’s actually worse that the random example I offered. I hate our political system. It’s awful.

    0
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearUS
    Jump
    I moved from California to Texas but only stayed 4 months. Texas isn't much cheaper, and everyone was politics-obsessed.
  • Lodra Lodra 2mo ago 21%

    I recently had an insight on (US) politics that applies here. Our ridiculous two party system is unsurprisingly to blame for this. Both parties encompass both reasonable and terrible ideas. And members of both parties are fed entirely different pieces of propaganda. So republicans are fed the idea that all democrats embrace the worst, extreme ideas that fall under the democratic umbrella. While democrats are fed the idea that all republicans embrace the worst, extreme ideas that fall under the republican umbrella. This makes members of both parties see the other as simply evil and so the opposing party is impossible to embrace. It often doesn’t matter what experiences a person goes through.

    -8
  • Introducing Groups in Proton Mail for Business
  • Lodra Lodra 2mo ago 100%

    Well that sounds promising. Time for me to dig into it. Thanks!!

    4
  • I just stumbled on this new community. Having a young child, I figured I should join and learn! I also noticed that the Lemmy instance has a .au domain. I’m sure the theories and ideas will apply globally; but what about information regarding law, school systems, etc? Is this community intended for Australian info? Or is it acceptable that I ask questions specific to the US?

    10
    1

    I made some changes to disk partitions. Now I'm seeing an issue with mounts. It's not a big problem but it's definitely confusing me. ``` [alex@rog-g15dk dev]$ sudo mount /home-temp mount: /home-temp: can't find in /etc/fstab. [alex@rog-g15dk dev]$ cat /etc/fstab New Partition /home-temp defaults 0 0 # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a device; this may # be used with UUID= as a more robust way to name devices that works even if # disks are added and removed. See fstab(5). # # UUID=5E74-A00E /efi vfat noatime 0 2 UUID=53a2c9bc-31dd-4e52-902f-633867253481 / ext4 noatime 0 1 tmpfs /tmp tmpfs noatime,mode=1777 0 0 /dev/nvme0n1p2 /home ext4 noatime 0 2 /dev/nvme0n1p3 /steam ext4 noatime 0 2 ``` Can anyone explain what 'mount -a' is trying to mount? Here's the context on the changes I made. My desktop used to run windows. I recently installed linux as well (dual boot). A bit later I destroyed the windows partitions. This left the beginning 2/3 of the disk unused. Today I decided to reclaim that disk space. I created 2 new partitions, copied some data to them, updated fstab accordingly, rebooted, and grew the steam partition to 700GiB. That process had a couple of small bumps, including a partition that was mounted to '/home-temp'. I destroyed that partition before using it all. So this error is definitely caused by me. That's fine. I'm just trying to understand what's going on and how to clean up the little mess.

    9
    3

    I'm ditching Windows in favor of Linux on my personal desktop. And so I'm looking for advice on which distro I should start with. #### About Me I use Linux professionally all the time but mostly to build ci/cd pipelines and for software development/operations. I've never been a Linux admin nor have I ever chosen the distro I use. I'm generally comfortable using Linux and digging into configs/issues as needed. #### Planned Usage I use this machine for typical home usage: Firefox, a notes app (currently Notesnook), maybe office style tools like word and excel. I also use this for gaming: Steam, Discord, etc. Lastly and least important, I use this for a small amount of dev work: VSCode, various languages, possibly running containers. #### What I'm Looking For I'd like an OS that's highly configurable but ships with good default settings and requires very little effort to start using. I don't want it to ship with loads of applications; I want to choose and install all of the higher level tools. Shipping with a configured desktop is perfectly fine but not required. Ideally, I can have all of this while still keeping the maintenance low. I think that means a stable OS, a good package manager, stable/automatic updates, etc. Last bit. Open source is rather important to me. I prefer free and free. Anyone have good suggestions?? #### Edit I'm aware of tools like [Distro Chooser](https://distrochooser.de/). They've recommended Arch Linux and Endeavor OS to me so far. But I'm not ready to trust them yet. I'm looking for human input. #### Edit 2: Hardware Info I'm running on an [ASUS ROG Strix GA15DK](https://www.newegg.com/asus-ga15dk-ds776/p/N82E16883221675?Item=N82E16883221675). It's just over 2 years old. The hardware was shiny but not top-tier at the time. It’s not new at this point but also not old by Linux standards. - AMD Ryzen 7 5800X Processor - NVIDIA GeForce RTX 3070 - 16GB DDR4 3200 MHz RAM #### Edit 3 It's official. I installed EndeavourOS! I got it to work without any issues. Yup, first try. It definitely didn't take me ~10 tries :D Thanks for all the input all! Wonderful crowd here!!!

    95
    127
    cycode.com

    cross-posted from: https://programming.dev/post/1562654 > FYI to all the VS Code peeps out there that malicious extensions can gain access to secrets stored by other VS Code extensions as well as the tokens used by VS Code for Microsoft/Github. > > I really don’t understand how Microsoft’s official stance on this is that this is working as intended… > > If you weren’t already, be very careful about which extensions you are installing.

    9
    1
    github.com

    Here's an upcoming feature for those wanting to use multiple profiles in VSCode but don't enjoying micro managing settings across many different profiles. And good news: This feature is currently being developed! The feature request is [Extend from the Default Profile](https://github.com/microsoft/vscode/issues/156144). The idea is to allow users to organize settings into various layers. Global settings in the `default` profile. Maybe python specific settings in a `python` profile. And then golang specific settings in a `golang` profile. Or however else you want to organize things! This will be a huge help when working with many different workspaces and languages which all need little adjustments. This idea actually dates back all the way to [November, 2016](https://github.com/microsoft/vscode/issues/15909)! While it has nearly 600 votes, nobody implemented the feature. Thankfully, the new feature (again, [issue 156144](https://github.com/microsoft/vscode/issues/156144) was requested about a year ago and was actually a part of the [Iteration Plan for June 2023](https://github.com/microsoft/vscode/issues/184844). Unfortunately, it wasn't completed in time (that's ok! Thanks devs!) and was pushed to the [July 2023](https://github.com/microsoft/vscode/milestone/233) iteration. Hopefully, we'll have this feature released soon. If you're as excited as I am for this one, then vote for the feature with a thumbs up. ![](https://lemm.ee/api/v3/image_proxy?url=https%3A%2F%2Fprogramming.dev%2Fpictrs%2Fimage%2F00e28ecb-cada-4b13-b3b7-7d5ee3ff994d.png) Yes, it's already in development but votes can make this feature a priority. You can also vote for [specific implementation details](https://github.com/microsoft/vscode/issues/156144#issuecomment-1603993616) too!

    3
    0

    I love the new feature to hide posts! But it's a bit clunky if I want to find an older post. Any chance we can get an option to not hide posts when viewing a specific community? I.e. Only hide posts when I'm scrolling through the main feeds.

    10
    1
    https://code.visualstudio.com/updates/v1_80

    - Accessibility improvements - Accessible View for better screen reader support, Copilot audio cues. - Better editor group and tab resizing - Set min tab size, avoid unnecessary editor group resizing. - Skip subwords when expanding selection - Control whether to use camel case for selection. - Terminal image support - Display images directly in the integrated terminal. - Python extensions for mypy and debugpy - For Python type checking and debugging in VS Code. - Remote connections to WSL - Connect to WSL instances on remote machines using Tunnels. - Preview: GitHub Copilot create workspace/notebook - Quickly scaffold projects and notebooks. - New C# in VS Code documentation - Learn about C# development with the C# Dev Kit extension.

    12
    3
    marketplace.visualstudio.com

    This is the first of a (hopefully) recurring series where we showcase extensions that are likely unknown to most users. Starting with [patricklee.vsnotes](https://marketplace.visualstudio.com/items?itemName=patricklee.vsnotes)! ### Marketplace Description VSNotes is a simple tool that takes care of the creation and management of plain text notes and harnesses the power of VS Code via the Command Palette. ### Why I like it VSNotes seems to be built for frequent note taking. E.g. Taking daily meeting notes and keeping them organized. There are quite a few alternative extensions like [dendron.dendron](https://marketplace.visualstudio.com/items?itemName=dendron.dendron) that do this quite well but are much more complicated. I like VSNotes for its simplicity. It's easy to use. More importantly, I don't want to create a large number of notes. I just want to manage a few organized files and have them accessible at all times. Here's a screenshot from my work laptop. ![](https://lemm.ee/api/v3/image_proxy?url=https%3A%2F%2Fprogramming.dev%2Fpictrs%2Fimage%2Fbf519cc4-a2b9-474b-914d-f3d8c9d29ce2.png) No date stamps. No tags. No subdirectories. Nice and simple. Having these notes embedded in VS Code gives me the expected benefits like markdown syntax and preview. But my favorite part is the Activity Bar icon (far right in my screenshot). These notes aren't stored in my active workspace. They can be but I choose to store these notes in `~/notes` instead. This means that the files within that directory are globally available regardless of which workspace is active. If you work with many different repositories and workspaces, this is fantastic! A few use cases - Basic notes that are always open... duh. So you don't have to send yourself messages in Slack - Commands.md: Some bash magic. Some kubectl favorites. Some fancy git commands. All copy/paste-able into the embedded terminal - Diagram.d2: I manually set the file extension. Now I can preview [terrastruct.d2](https://marketplace.visualstudio.com/items?itemName=terrastruct.d2) diagrams conveniently! ### My Configuration ``` { "vsnotes.defaultNotePath": "~/notes", "vsnotes.defaultNoteTitle": "{title}.{ext}", "vsnotes.noteTitleConvertSpaces": "-", } ```

    13
    2

    First and foremost everyone, welcome to our new little community! I've watching the subscriber count climb slowly over the last ~36 hours from 0 to the current 64 subscribers. Exciting stuff! And impressive too, given that we don't have any content yet 🙂 So I'd like to hear from the crowd. What content do you want to see here? Maybe some periodic posts like monthly patch notes? Reply with your ideas!

    6
    14

    First post to get the community going. Here's the list of extensions that I personally use. Most are disabled globally and enabled per project. Feel free to ask questions, give me suggestions, etc.! Edit: Thanks for the good idea on formatting @NostraDavid. I also converted my list to urls code --list-extensions | ForEach-Object {" - \[$_](https://marketplace.visualstudio.com/items?itemName=$_)"} - [albert.TabOut](https://marketplace.visualstudio.com/items?itemName=albert.TabOut) - [arcticicestudio.nord-visual-studio-code](https://marketplace.visualstudio.com/items?itemName=arcticicestudio.nord-visual-studio-code) - [be5invis.vscode-custom-css](https://marketplace.visualstudio.com/items?itemName=be5invis.vscode-custom-css) - [Boto3typed.boto3-ide](https://marketplace.visualstudio.com/items?itemName=Boto3typed.boto3-ide) - [BrandonKirbyson.vscode-animations](https://marketplace.visualstudio.com/items?itemName=BrandonKirbyson.vscode-animations) - [bungcip.better-toml](https://marketplace.visualstudio.com/items?itemName=bungcip.better-toml) - [DavidAnson.vscode-markdownlint](https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint) - [eamodio.gitlens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens) - [ecmel.vscode-html-css](https://marketplace.visualstudio.com/items?itemName=ecmel.vscode-html-css) - [EditorConfig.EditorConfig](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig) - [exiasr.hadolint](https://marketplace.visualstudio.com/items?itemName=exiasr.hadolint) - [GitLab.gitlab-workflow](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) - [golang.go](https://marketplace.visualstudio.com/items?itemName=golang.go) - [hashicorp.terraform](https://marketplace.visualstudio.com/items?itemName=hashicorp.terraform) - [maptz.camelcasenavigation](https://marketplace.visualstudio.com/items?itemName=maptz.camelcasenavigation) - [ms-azuretools.vscode-docker](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker) - [ms-kubernetes-tools.vscode-kubernetes-tools](https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools) - [ms-python.black-formatter](https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter) - [ms-python.flake8](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8) - [ms-python.isort](https://marketplace.visualstudio.com/items?itemName=ms-python.isort) - [ms-python.pylint](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint) - [ms-python.python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) - [ms-python.vscode-pylance](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance) - [ms-vscode-remote.remote-containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) - [ms-vscode.makefile-tools](https://marketplace.visualstudio.com/items?itemName=ms-vscode.makefile-tools) - [ms-vsliveshare.vsliveshare](https://marketplace.visualstudio.com/items?itemName=ms-vsliveshare.vsliveshare) - [mushan.vscode-paste-image](https://marketplace.visualstudio.com/items?itemName=mushan.vscode-paste-image) - [patricklee.vsnotes](https://marketplace.visualstudio.com/items?itemName=patricklee.vsnotes) - [rebornix.ruby](https://marketplace.visualstudio.com/items?itemName=rebornix.ruby) - [redhat.vscode-yaml](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml) - [ritwickdey.LiveServer](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) - [streetsidesoftware.code-spell-checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker) - [Terrastruct.d2](https://marketplace.visualstudio.com/items?itemName=Terrastruct.d2) - [vscode-icons-team.vscode-icons](https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons) - [wingrunr21.vscode-ruby](https://marketplace.visualstudio.com/items?itemName=wingrunr21.vscode-ruby) - [yzhang.markdown-all-in-one](https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one)

    17
    14