communism

joined 5 months ago
[–] [email protected] 9 points 4 days ago (4 children)

I looked it up for you; you can export your Proton Pass database as a .csv file and then import it into KeePass. Not sure about KeePassDX but on XC, there's a csv import option. There's also a json import option but it says BitWarden for that so I'm not sure if the json Proton Pass exports is in the same structure as KeePassXC expects.

[–] [email protected] 41 points 4 days ago (11 children)

Keepass. Password database is a local file.

[–] [email protected] 2 points 4 days ago

If you mean what made me uninstall Windows, it was actually just not being able to do anything I wanted to do on Windows. I was already using WSL for most basic things and tried to set Windows up to be as similar to a Linux distro as possible eg only installing things with a command line package manager and looking into trying to get it to behave like a tiling window manager.

The biggest things were not being able to use some of my preferred software, e.g. my preferred PDF reader Zathura, and just having no clue what any of the commands were whenever I had to use PowerShell or CMD. I only really knew how Unix-like systems worked and was frustrated with my lack of familiarity with Windows and how their OS works.

The only reason why I kept a Windows partition was for gaming, but at this point Proton is so good there's really no need for a Windows partition. And I rarely play video games these days anyway.

If you mean why I started using Linux, no reason, I've just always used it from a young age.

[–] [email protected] 2 points 4 days ago

If you use something like Aegis (which works offline) you just decrypt your database every time you want to log in and copy the 2FA code from the app. It doesn't ping you because it generates codes offline, i.e. it's not connected to whatever service you're using 2FA with.

[–] [email protected] 8 points 4 days ago

oh noooooo not the copyright infringement!

[–] [email protected] 21 points 5 days ago* (last edited 5 days ago)

I think you misunderstand what Arch is. You absolutely do not assemble the entirety of the OS from scratch. You don't compile anything during an Arch install—you install pre-compiled binaries. And you don't actually have an awful lot of OS freedom in terms of what gets installed. If you wanted to use, say, openrc+musl+busybox+dracut, Arch wouldn't be for you, as Arch uses systemd+glibc+gnu+mkinitcpio (You can try to replace these but these are what Arch uses by default; if you're wanting to change these things, maybe just use a different distro). Arch just doesn't install a display manager (you don't need one; I don't use one), any kind of graphical session (you technically don't need one either, but I assume the vast majority of desktop users want a graphical session), or a bootloader. You can install all of those things yourself. Assuming you want all three of those things, that's probably just three packages you install, and the OS doesn't install for you, so that you can pick them yourself.

Arch doesn't have an installer insofar as you install it with shell commands, but also the actual install itself is just one pacstrap command which installs a full OS for you in one command.

If you're wanting to build an OS entirely from scratch, you may want to look into Linux from Scratch [disclaimer: I have not done LFS]. I don't know of anyone who actually daily drives LFS though, as you wouldn't have a package manager which would put most users off.

[–] [email protected] 15 points 5 days ago

In all my years of not using WhatsApp this has never happened to me lol. At best I've gotten some people to message me individually on Signal but not entire groups

[–] [email protected] 1 points 5 days ago (1 children)

Have you ever tried a stylus with it? I've never tried using a stylus on Linux but I'm curious about it

[–] [email protected] 7 points 6 days ago (2 children)

I think it's a really cool project and I can tell the amount of love the devs put into it. Far from daily drive-able—a lot of websites don't display properly for me, and I find their ports system to be a bit of an awkward way to install software. But I love the aesthetics and the idea behind it. I look forward to seeing them develop it more.

[–] [email protected] 8 points 1 week ago (1 children)

Notesnook is working on making their sync server self-hostable so you might just want to self-host once that's available. Otherwise if it's just down short-term just a text editor and markdown? You can import markdown files to Notesnook once it's back up for you.

Notesnook has been working fine for me, not sure why some users are having issues and some not.

[–] [email protected] 7 points 1 week ago

I don't know about "normal" (I imagine it depends on how you define "normal") but I do that and I think it's fairly common too. Much easier to do 1 thing at a time than many.

[–] [email protected] 8 points 1 week ago (1 children)

Librewolf desktop, Mull mobile.

 

espeak's apk doesn't seem to have been updated in 2 years and says it isn't compatible with my phone (Pixel 8a). I'm not sure if there are any decent ones. I want TTS for OSMAnd's navigation while driving. They do prerecorded voices too but those can only say prerecorded things obviously, so eg can't say specific road names.

 

They haven't particularly made a comment on the situation so much as acknowledged it's happening. They seem to be going with the story that they had nothing to do with it and this is news to them. Hope to hear more from them soon so we can find out more about the situation, how and why this happened, etc.

(The sceptical tone isn't because of disbelief of Collin, it's because we don't know enough about the situation to be able to say Collin is or isn't telling the truth here.)

 

I have a Ryzen 3 1300X at the moment and it's always had this soft lock freezing bug on Linux. I used to dual-boot Windows on this machine and Windows never had the same problem, so I think it is an issue with the Linux kernel (I've also replaced nearly every bit of hardware that I originally built the PC with, except for the CPU and motherboard, so it probably is an issue the kernel has with my CPU, or possibly the motherboard firmware).

I've changed the kernel parameters as suggested by the Arch Wiki. The bug is pretty inconsistent about happening so only time will tell if this solves the issue. But if it doesn't solve the issue, I'd honestly consider just getting a new CPU that doesn't have this issue, as completely freezing up, unable to get to a tty or anything, and only being able to power off by physically holding down the power button, is a pretty major issue, even if it only happens sometimes.

So if I do get a new CPU, or maybe just for when I'm next buying a CPU for reasons unrelated to this bug (been considering an upgrade to something that's better for compiling anyway), are there any good options out there? Intel is investing $25 billion into Israel and the BNC has called for "divestment and exclusion" from it (it's not officially on the BDS consumer boycott list, but I'm still very much not comfortable buying from Intel). But the Arch Wiki article seems to suggest this bug is applicable to Ryzen CPUs in general, or at least it never specifies a particular model or range of models. So maybe I'm limited to non-Ryzen AMD CPUs?

I'm guessing this is one of the situations where two companies have a complete duopoly over the market and there isn't an all-round good solution, but thought I'd ask in case anyone had some useful input.

 

Also, I thought Neofetch just always interpreted River as Sway, but I've now seen people's Neofetch screenshots saying River. How do I get Neofetch to tell I'm using River not Sway?

 

I use Vimium C for navigating and it's great. However I always find myself wishing for vim movement controls, modes, and other vim features when typing text in input fields (such as the one I'm typing in right now). I looked it up and apparently Pentadactyl and Vimperator used to provide this functionality but they've been discontinued and are not available on latest Firefox.

I assume the answer is "it doesn't exist" but if it does, I would love to install it.

 

archive.org version

archive.is version

A type of flu virus that used to sicken people every year hasn't been spotted anywhere on Earth since March 2020. As such, experts have advised that the apparently extinct viruses be removed from next year's flu vaccines.

The now-extinct viruses were a branch of the influenza B family tree known as the Yamagata lineage. Scientists first reported the apparent disappearance of Yamagata viruses in 2021. At that time, experts speculated that precautions taken to stop the spread of COVID-19 — such as masking and social distancing — had not only driven the overall number of flu cases to historic lows but may have completely snuffed out this type of flu virus.

 

[Image description:
Screenshot of terminal output:

~ ❯ lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
sda              8:0    1  62.5M  0 disk  
└─topLuks      254:2    0  60.5M  0 crypt 
  └─bottomLuks 254:3    0  44.5M  0 crypt

/end image description]

I had no idea!

If anyone else is curious, it's pretty much what you would expect:

cryptsetup -y -v luksFormat /dev/sda
cryptsetup open /dev/sda topLuks
cryptsetup -y -v luksFormat /dev/mapper/topLuks
cryptsetup open /dev/mapper/topLuks bottomLuks
lsblk

Then you can make a filesystem and mount it:

mkfs.ext4 /dev/mapper/bottomLuks
mount /dev/mapper/bottomLuks ~/mnt/embeddedLuksTest

I've tested putting files on it and then unmounting & re-encrypting it, and the files are indeed still there upon decrypting and re-mounting.

Again, sorry if this is not news to anyone else, but I didn't realise this was possible before, and thought it was very cool when I found it out. Sharing in case other people didn't know and also find it cool :)

view more: ‹ prev next ›