@trent@kbin.social cover
@trent@kbin.social avatar

trent

@trent@kbin.social

Hi, my name is Trent. i'm a computer programmer/developer and musician!

English / Español
Website https://luphoria.com
PGP https://luphoria.com/pgp.txt

This profile is from a federated server and may be incomplete. View on remote instance

trent ,
@trent@kbin.social avatar

this is DANGEROUS ground to tread on lemmy ☠️

Which e-mail service should I use?

I’ve been wanting to move on from gmail for a while now, thought about self hosting but I’m afraid I won’t have the time or ability to keep it running well for a long period of time. Which service would you guys recommend? I’m not an avid email user, I basically just sign up to websites and send support emails once in a...

trent ,
@trent@kbin.social avatar

+1 on Skiff. E2EE intra- and inbound. Great service, greater support. Free custom domains setup (& catchall aliasing!!!). Comes with a Drive, Pages, and Calendar suite.

trent ,
@trent@kbin.social avatar

Why are people pretending this isn't an issue??? Of course it is lol.
Luckily the fix is also easy: an image proxy server. Mail clients do this already.
It exposes the bigger problem with Lemmy: lack of auditing.

trent ,
@trent@kbin.social avatar

https://www.buymeacoffee.com/kbin

I don't think you can do recurring donations but just set a reminder if that's your thing

trent ,
@trent@kbin.social avatar

Ok but why are we lumping in a greedy ceo with criminal state regimes? Don't you think it's a little overkill to compare strenuous API costs to Tiananmen Square?

Don't speak German? Here's a userscript for you ( kbin.social )

Recently, especially with feddit.de, there are a lot of posts in languages that are not English. This is great for adoption!, but unfortunately I have no idea what the posts are about because I don't speak German. I couldn't find a setting to hide posts in other languages either!...

/kbin logotype
ALT
trent OP ,
@trent@kbin.social avatar
trent OP ,
@trent@kbin.social avatar

hmm

  • is it showing a red [1] in the extension list (to signify that it's running) on the homepage?
  • what device & window size are you using?
trent OP ,
@trent@kbin.social avatar

glad you got it working for you (and I should probably update it to wildcard kbin.social, with that in mind)! I think your observation is right on the mark because my homepage is all, or /

trent OP ,
@trent@kbin.social avatar

This is great, and true too, but I hate google man. Gonna wait to see when translation tools like this become FOSS. I think AI might get us there. In the meantime, LibreTranslate does good for translation and Tesseract works for OCR.

trent OP ,
@trent@kbin.social avatar

I didn't check and didn't make one, but there certainly should be I agree. Take this as a hotfix

trent ,
@trent@kbin.social avatar

what about cross-posting content from Lemmy/kbin to Reddit? Showing that, not only in theory, but in practice, you can switch?

/kbin server update - or how the server didn't blow up ( kbin.social )

Currently, on the main instance, people have created 40191 accounts (+214 marked as deleted). I don't know how many are active because I don't monitor it, but once again, I greet all of you here :) In recent days, the traffic on the website has been overwhelming. It's definitely too much for the basic docker-compose setup,...

/kbin logotype
ALT
trent ,
@trent@kbin.social avatar

Thank you ernest... and fastly... and welcome aboard Piotr!

OSPs make me so happy :)

trent ,
@trent@kbin.social avatar

Kbin does have tags for the language of posts, and they are accurately represented in these German posts, but I can't find a way to filter them without just blocking the server!

As a quick fix, a user script:

// ==UserScript==
// @name         Kbin: delete articles in other languages
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Auto-delete posts in languages you do not speak.
// @author       luphoria (https://kbin.social/u/trent)
// @match        https://kbin.social/
// @icon         https://www.google.com/s2/favicons?sz=64&domain=kbin.social
// @grant        none
// ==/UserScript==

(function() {
  'use strict';
  const allowedLangs = ["en", "es"]; // Edit this to all of the languages you can speak / want to see in your feed

  let deleteUnwantedPosts = () => {
    const postTags = document.getElementsByClassName("kbin-bg");

    for (let i = 0; i < postTags.length; i++) {
      let postTag = postTags[i];
      if (postTag && postTag.textContent && postTag.textContent !== "OC" && !allowedLangs.includes(postTag.textContent)) { // OC tags are the only elements (i know of) with the same class.
        // Delete element's parent's parent's parent
        if (postTag.parentElement.children[0].textContent) {
          console.log(`Removing post labeled `${postTag.textContent}`: "${postTag.parentElement.children[0].textContent}"`);
          postTag.parentElement.parentElement.parentElement.remove();
        }
      }
    }
  }
  deleteUnwantedPosts(); // on load

  // for continuous feeds
  let observeDOMChanges = () => {
    const observer = new MutationObserver(function(mutationsList) {
      deleteUnwantedPosts();
    });
    observer.observe(document.body, { childList: true, subtree: true });
  }
  observeDOMChanges();
})();

trent ,
@trent@kbin.social avatar

I thought votes didn't federate yet anyways... but, yes, it is possible, and i can come up off the top of my head with three or four potential implementations.

trent ,
@trent@kbin.social avatar

The stuff listed in OP doesn't really seem like much concern. "What you put on the internet is there forever!" is completely true, and things like this should only make it more concrete that you can't rely on your service provider to delete information somebody else already archived.
With that being said, default privacy settings - at least on Kbin - seem pretty bad.

trent ,
@trent@kbin.social avatar

FHE solves that through and through, as has been documented widely, but that's overengineering when you could just use plain ZKP.
Zero-knowledge voting is here and has been for a while now.

trent ,
@trent@kbin.social avatar

i think the shitcoin trend and NFT shit is over, but crypto as a technology and cryptocurrency certainly isn't. I don't see BTC, ETH, XMR dying aaanytime soon, especially the former and the latter - they're gold standard on the net already. Overengineered crypto like ETH seems to be less popular now.

trent ,
@trent@kbin.social avatar

You probably saw some (mostly fraudulent) ads. Dread is where most of Tor's public content can be found; but, yeah, crypto (specifically Bitcoin and Monero) are the standards there.

trent OP ,
@trent@kbin.social avatar

thanks! - this should probably be on by default :)

/kbin - Just Reddit Things update ( kbin.social )

Hey, once again, I welcome the newcomers. It's great to see new faces here :) It seems that we've managed to resolve the server issue. Unfortunately, I had to temporarily disable certain features, such as content auto-refresh. It will be restored at the beginning of next week after the infrastructure change, so you'll get to...

/kbin logotype
ALT
trent ,
@trent@kbin.social avatar

Impressive :) I've found high-strength VPSes don't get too far though. For 67EUR, you could certainly get a decently meaty dedi and I think it'd be a great start.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tech
  • insurance
  • testing
  • drbboard
  • updates
  • til
  • programming
  • bitcoincash
  • marketreserach
  • wanderlust
  • Sacramento
  • All magazines