Hacker Newsnew | past | comments | ask | show | jobs | submit | cyberbanjo's commentslogin

Have you tried what you're recommending without an ad block extension recently?


I never use adblockers, so yes.


  install_firefox() {
      source /etc/os-release
      printf "Package: snapd
  Pin: release a=\*
  Pin-Priority: -10" | sudo tee -a /etc/apt/preferences.d/nosnap.pref
      sudo add-apt-repository -y ppa:mozillateam/ppa
      sudo apt update -y
      sudo apt install -y -t 'o=LP-PPA-mozillateam' firefox
      printf "%s" "Unattended-Upgrade::Allowed-Origins:: \"LP-PPA-mozillateam:${UBUNTU_CODENAME}\";" | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
      printf "Package: firefox\*
  Pin: release o=LP-PPA-mozillateam
  Pin-Priority: 501" | sudo tee /etc/apt/preferences.d/mozillateamppa
  }

  remove_snaps() {
      sudo snap remove --purge firefox
      sudo snap remove --purge snap-store
      sudo snap remove --purge gnome-3-38-2004
      sudo snap remove --purge gtk-common-themes
      sudo snap remove --purge snapd-desktop-integration
      sudo snap remove --purge bare
      sudo snap remove --purge core20
      sudo snap remove --purge snapd
      sudo apt remove --autoremove snapd -y
  
      cat <<EOF | sudo tee /etc/apt/preferences.d/nosnap.pref
  # To prevent repository packages from triggering the installation of Snap,
  # this file forbids snapd from being installed by APT.
  # For more information: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
  
  Package: snapd
  Pin: release a=*
  Pin-Priority: -10
  EOF
      sudo umount /var/snap
  }


Perhaps they'll change the acronym


How much more often does injury from police happen than kidnapping?


Please open the link.


I did. Is it to imply that, because Chomsky's Kuwait thesis is debatable, all of his publications are to be dismissed?


The reason why Chomsky is relevant is because this post is a link to a book by Chomsky...


It's a book by Chomsky, are you sure you did? His name and face are on page 1


Why do that when there is pacstrap?


Because I want to experience LSF?


I was surprised to learn the extent of what is a valid local-part (something+else in your example) of an email. Can have two dots in sequence if the local-part is quoted, and support for non alphanumeric characters like !#$%&'*+-/=?^_`{|}~; if the local-part is quoted, comments with parentheses. And it could be case sensitive.


We have the following validation:

    let form_email: Option::<String> = /* ... */;
    
    match form_email {
        Some(email) if !email.is_empty() => {
            // ... send email with validation link
        },
        _ => {
            // report missing email
        }
    }

If you (can) click the validation link it's a valid email. If not... it's invalid. Saves me the trouble of debugging all the regexes.


In that case, doesn't your password manager support TOTP?


You missed their point, they might not want to carry a smartphone and 2FA requires you to _have_ something.


You missed their point, accessing a website also requires you to have _something_, namely a device with a browser. If you have a device with a browser, then you have a device with a password manager.

Unless you only access that site via public infrastructure like a library, but that might not be infrastructure that you want confidential information to run over, because everybody and the milkman has access to it. And even then, 1Password for example also has an online version that you can access in those cases.


> You missed their point, accessing a website also requires you to have _something_, namely a device with a browser. If you have a device with a browser, then you have a device with a password manager.

My point from the root of this tree was that I do not want to make a shit travel (github asks me to prove identiny by mail > gmail asks me to prove my identity by phone > my phone is somewhere else because I am not addicted to it) just to have an ability to use my github from web-interface. If I can successfully use my bitcoins without any 2fa/totp security theater than github is just shitting me with no good reason for me and for my helloworlds collection.

Probably just saving cookies solves the problem of the shit travel, but since every few hours session of browsing makes me to store tens megabytes of cookies with no value to me (except of not un-logging from github) I use to clear all cookies every time I close my browser.


You are probably not lazy enough ;). I even hate to generate a password for a site. Having to open an authenticator app is too much of a hassle to be worth it for many sites. And it doesn't really make sense if the second factor is available on the same device...


2FA is about _proving_ you have something. For someone else to prove they have that same thing they have to physically steal it from you and possess it at the time of authentication.


No, you missed the point that the point was pointing to.

A paasword manager is also "your brain". A website can be happy with just a password.

For crying out loud, people don't need 2fa for a knitting forum!


The password manager being 'your brain' implies that you have only a hand-full of passwords... my brain has no way of remembering 1000+ passwords and logins, while I prefer to use random usernames and passwords. Sure, I don't need 2fa for a knitting forum, but I still need something to remember my login and password... try to never re-use either.


I have two categories of passwords. One for knitting forum class, and one for password manager class.

No, it isn't a crisis if someone gets my credentials to the knitting forum, the pics of acrons forum, and the local 'reserve space at the county pool' website... all in one go.

I can just change them all at once, from the letter 'a' to the letter 'b'.


To further support your argument, I'd suggest that requiring a login at all for this class of "service" is bullshit.

I've set the bar pretty low these days for "if you require a login, I go somewhere else" because there are plenty of places that just don't need it in my opinion.

To be honest, I class Twitter as one of those places; I go there to read certain information from specific "outlets" but Twitter as we all know have made it very difficult (as with other social sites of this type) to be read-only.


> If you have a device with a browser, then you have a device with a password manager.

I dispute that. Does the Nintendo Switch have a password manager?


Yes. 1Password works via the browser as I mentioned.


I would not trust and/or bind to online services that much.


Hell you can literally run TOTP via pen and paper if you want to (though you probably need to compute it a few windows in advance, especially with the hmac_sha1).


The world is too complicated already to care that much about some insignificant websites.


Caffeine naps are awesome, you just have to fall asleep before the caffeine wakes you up, but you wake up caffeinated. If I do it too tired though, I can sleep past my alarm, caffeine won't necessarily wake me up from a sleep, but will make me feel very groggy if I don't wake up before it's peak is passed.


Source for executing files with cat? That certainly defies my understand of how cat works.


Maybe they mean that it can include control characters that mess up your terminal and make it look like something malicious is happening, which of course is not the same as executing it (and has a warning anyway).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: