OpenBSD admin and ports maintainer

  • 4 Posts
  • 183 Comments
Joined 7 months ago
cake
Cake day: May 29th, 2024

help-circle

  • ssm@lemmy.sdf.orgtomemes@lemmy.worldLet's Uninstall Chrome but...
    link
    fedilink
    arrow-up
    6
    arrow-down
    7
    ·
    edit-2
    4 months ago

    Qutebrowser and (maybe, haven’t tried) Falkon can use qtwebkit as a backend

    luakit, surf, otter, epiphany, badwolf, vimb use gtkwebkit

    lynx, links, elinks, w3m, netsurf use their own browser engines

    there’s also 😒 f*refox 😒 and its forks, if you need cancer like css, js, webrtc, or wasm






  • ssm@lemmy.sdf.orgtoOpen Source@lemmy.mlWhy is GrapheneOS against GNU?
    link
    fedilink
    arrow-up
    16
    arrow-down
    7
    ·
    edit-2
    4 months ago

    This is begging the question, there’s nothing confusing or incorrect about what GrapheneOS posted. GNU/FSF is a cult that has always been making their own arbitrary rules for what qualifies and what does not qualify as free software (I am not saying the OSI is any better in that regard, Raymond is a clown).

    I highly suggest reading this mailing list thread where RMS fails to understand copyright law and thinks you can relicense permissive code to GPL, and refuses to call OpenBSD free because the ports system can be used to build a few pieces of non-free software, even though no parts of the ports tree itself are non-free (wait until he hears you can download Windows ISOs off of a web browser).


  • ssm@lemmy.sdf.orgtoMemes@lemmy.mlMaking History
    link
    fedilink
    arrow-up
    1
    arrow-down
    3
    ·
    4 months ago

    I don’t know, but you’re saying I support “the empire”, which sounds like the typical dismissal and grouping by most ideologically entrenched folk I talk to around here. Sorry if I misunderstand, I have my autism diagnosis on hand if that is suitable for coverage.



  • ssm@lemmy.sdf.orgtoMemes@lemmy.mlMaking History
    link
    fedilink
    arrow-up
    1
    arrow-down
    5
    ·
    edit-2
    4 months ago

    I’m not a leftist because the left is also full of fascists that provide (un)critical support to any country deemed AES, and I know this because I used to be very much an AES-worshipping tankie myself. I still have some respect for socialists and communists that don’t prescribe to AES ideology, but it’s still just mostly infighting over which system failed better. At some point I just concluded that communist/socialist/leftist is harmful baggage to carry, that only leads to snap judgements from corpomedia brained folk.


  • ssm@lemmy.sdf.orgtoMemes@lemmy.mlMaking History
    link
    fedilink
    arrow-up
    2
    arrow-down
    2
    ·
    edit-2
    4 months ago

    Thank you for your analysis!

    I’m not a leftist anymore, I simply don’t appreciate the zionism in the DNC (and yes, the GOP too). People are very quick to prescribe labels and polarize if it falls outside their political organization’s boundaries!




  • Replying to this pretentious comment for the sake of others reading this:

    Replying to this pretentious comment for the sake of others reading this:

    Run history | grep genpasswd for why this is not a good password storage solution. One must image skill issue.

    I have history disabled in my shell, and unless your shell logs to a file, the password stays in memory.




  • ssm@lemmy.sdf.orgtoPrivacy@lemmy.ml*Permanently Deleted*
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    5 months ago

    /etc/unwind.conf

    block list "/var/db/unwind_blocklist"
    forwarder { X.X.X.X port X DoT X.X.X.X port X DoT }
    preference { DoT }
    

    unwind_blocklist is generated with this script I wrote:

    #!/bin/sh
    # Blocklists for unwind(8)
    
    blocklist=/var/db/unwind_blocklist
    [ ! -f $blocklist ] && \
            (umask 117; touch $blocklist && chgrp _unwind $blocklist)
    
    {
            ftp -V -o - \
                https://blocklistproject.github.io/Lists/alt-version/everything-nl.txt \
                http://winhelp2002.mvps.org/hosts.txt \
                http://sysctl.org/cameleon/hosts \
                https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt \
                https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt \
                https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/android-tracking.txt
            echo twitter.com
            echo www.twitter.com
            echo www.x.com
            echo x.com
            echo facebook.com
            echo www.facebook.com
    } | awk -safe '
            !/^M|#|(^|\.)[[:blank:]]*$|^definitely_not_porn$/ {       
                    if ($1 ~ /127\.0\.0\.1|0\.0\.0\.0/) {
                            $0 = $2
                    }
                    if ($0 ~ /[[:upper:]]/) {
                            print tolower($0)
                    } else {
                            print $0
                    }
            }
    ' | sort -u >$blocklist
    rcctl restart unwind
    

    Regenerates occasionally with cron.



  • ssm@lemmy.sdf.orgtoPrivacy@lemmy.mlUse a password manager
    link
    fedilink
    arrow-up
    3
    arrow-down
    8
    ·
    edit-2
    5 months ago

    My password manager is

    mkdir ~/Account/some.domain
    cd $_
    genpasswd | openssl some-cipher -k 'really strong encryption password' >pass.enc
    echo username >login
    
    #decrypt
    cd ~/Account/some.domain
    openssl some-cipher -d <pass.enc | xclip
    #paste in field
    xclip login
    #paste in field
    

    Couldn’t be easier, couldn’t be safer.