moving over to mulcahey@lemm.ee

  • 4 Posts
  • 31 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle
  • I didn’t read Solrize’s comment as saying “There shouldn’t be paywalls,” just asking the very legitimate question as to how they will interact with federation.

    Interestingly, 404 just solved something kinda related: they developed a way for subscribers to get a custom RSS feed address, so they can access paywalled articles directly in their RSS reader. TMK, they are the first publication to do this. I imagine they would do something similar for federation. (I believe that if any of the custom RSS feeds show huge traffic numbers, 404 shuts it down, but I’m not sure)




  • I’m sorry, I’m having difficulty following your point.

    That’s a really, really crap argument that is permissive of all kinds of cultural genocide.

    Isn’t it the opposite? He’s arguing that work of cultural importance should NOT be in private hands. You might say, “Who gets to determine what’s culturally significant? And why do we trust governments to do a better job than private collectors?” Those are fair questions, I think, but then I get lost again:

    A LOT of artwork is in private collections that by no right should be.

    Right, that’s what he’s arguing too.

    I live in country that used to “legally” buy and sell people.

    Ok, so… You acknowledge that just because it’s legal to trade in something, doesn’t mean that it’s moral or ethical. So is that also true of culturally-significant artwork?

    See why I’m confused as to your argument?
















  • Here’s the one I used:

    /* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/autohide_sidebar.css made available under Mozilla Public License v. 2.0
    See the above repository for updates as well as full license text. */
    
    /* Show sidebar only when the cursor is over it  */
    /* The border controlling sidebar width will be removed so you'll need to modify these values to change width */
    
    #sidebar-box {
     --uc-sidebar-width: 60px;
     --uc-sidebar-hover-width: 210px;
     --uc-autohide-sidebar-delay: 100ms; /* Wait 0.6s before hiding sidebar */
     position: relative;
     min-width: var(--uc-sidebar-width) !important;
     width: var(--uc-sidebar-width) !important;
     max-width: var(--uc-sidebar-width) !important;
     z-index: 1;
     background-color: #110a0d !important;
    }
    
    #sidebar-box[positionend] {
     direction: rtl;
    }
    #sidebar-box[positionend] > * {
     direction: ltr;
    }
    
    #sidebar-box[positionend]:-moz-locale-dir(rtl) {
     direction: ltr;
    }
    #sidebar-box[positionend]:-moz-locale-dir(rtl) > * {
     direction: rtl;
    }
    
    #main-window[sizemode="fullscreen"] #sidebar-box {
     --uc-sidebar-width: 1px;
    }
    
    #sidebar-splitter {
     display: none;
    }
    
    #sidebar-header {
     overflow: hidden;
     /* color: var(--chrome-color, inherit) !important; */
     padding-inline: 0 !important;
    }
    
    #sidebar-header::before,
    #sidebar-header::after {
     content: "";
     display: flex;
     padding-left: 8px;
    }
    
    #sidebar-header,
    #sidebar {
     transition: min-width 115ms linear var(--uc-autohide-sidebar-delay) !important;
     min-width: var(--uc-sidebar-width) !important;
     will-change: min-width;
    }
    #sidebar-box:hover > #sidebar-header,
    #sidebar-box:hover > #sidebar {
     min-width: var(--uc-sidebar-hover-width) !important;
     transition-delay: 0ms !important;
    }
    
    .sidebar-panel {
     /* background-color: transparent !important; */
     /* color: var(--newtab-text-primary-color) !important; */
    }
    
    .sidebar-panel #search-box {
     -moz-appearance: none !important;
     /* background-color: rgba(249, 249, 250, 0.1) !important; */
     color: inherit !important;
    }
    
    /* Add sidebar divider and give it background */
    
    #sidebar,
    #sidebar-header {
     background-color: inherit !important;
     border-inline: 1px solid rgb(80, 80, 80);
     border-inline-width: 0px 1px;
    }
    
    #sidebar-box:not([positionend]) > :-moz-locale-dir(rtl),
    #sidebar-box[positionend] > * {
     border-inline-width: 1px 0px;
    }
    
    /* Move statuspanel to the other side when sidebar is hovered so it doesn't get covered by sidebar */
    
    #sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel {
     inset-inline: auto 0px !important;
    }
    #sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel-label {
     margin-inline: 0px !important;
     border-left-style: solid !important;
    }`___`