alex

joined 1 year ago
MODERATOR OF
[–] [email protected] 6 points 1 year ago* (last edited 1 year ago)

So use Mastodon. Problem solved. Twitter is toxic. You can't fix Twitter without fixing the whole culture.

Getting rid of Elon (in some hypothetical universe where you could do that) & restoring the site's design back to what it used to be isn't going to change the toxic culture. Twitter only selectively enforces their own rules and it's been that way since Jack Dorsey was in charge.

(Here's an example: I can think of a few tweets where people are ganging up on someone and those are still there to this day. Their rules are very clearly 'no harassment and no dogpiling' and they've always been that way. Do you think they give a damn to enforce their own rules? Only when Elon's right-wing buddies are being attacked, then they bother.)

Restoring the site's design back to what it used to be isn't going to magically fix the toxic culture (people sniping, dogpiling, attacking others etc). Better if we just set the whole thing on fire and start from scratch, build something new - oh wait, we have that. It's called Mastodon. The learning curve isn't that bad. But that would be learning something new. That would be actively doing something other than complaining.

Why would you want to back to a place where a billionaire or a corporation collects all your personal data? If you like that sort of thing, go to Threads, Bluesky, Post, etc. Nobody's stopping you.

[–] [email protected] 13 points 1 year ago (1 children)

https://nerdist.com/article/star-trek-strange-new-worlds-musical-episode-choreographer-cinematographer-interview-klingon-boy-band/

The Klingon boy band made the final cut, thankfully. However, they shot two versions of the Klingons, led by Bruce Horak as the Klingon captain. The second was opera. Ultimately, the opera take felt too close to the other singing. Luckily, the Klingon boy band won.

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago) (1 children)

Correction: Uhura*

That's a lot of words just to say "we know nothing".

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

.world is *a* firefish instance. not the main firefish instance (which is .social).

so when I said, "it's not the same person running it" - the flagship instance, if you will, is .social. many of the main people coding it are on .social (afaik). .world is just another instance.

that was i meant, if i need to clarify : the main main people coding-wise are not the same. the flagship instance (which is not .world) is not run by the same people as the mastodon flagship instance.

"the flagship instance" (if you will) of Mastodon is mastodon.social. not run by the same people who run firefish.social. they are not the same thing, run by the same people.

that's what I was getting at. i guess I only make sense to myself.

[–] [email protected] 5 points 1 year ago

In other words, they're literally going to grease the wheels.

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago) (2 children)

Just to clear something up, CalcKey is now known as Firefish(.social) and that's run by a completely different person.

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

Confirmed at SDCC.

First musical episode of Trek ever...ever...ever... *hears echo*

[–] [email protected] 1 points 1 year ago

it works if you comment.

like this - now it shows up in your notifs.

there's no actual tagging function, though.

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

I completely understand what was said - that is not the problem. I'm well aware.

The problem is that I misread the issue I linked to.

My comment has since been edited.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

*crickets* Nope. Not wrong.

[–] [email protected] 1 points 1 year ago

You could've ended that sentence with another word and it would still be accurate.

And that's all I'm sayin'.

 

Crossgeposted from: https://feddit.de/post/1185964

Please excuse my sub-par JavaScript, I am a backend dev.

All you need to do is paste this into Tampermonkey and enter your username and your instance url (on two locations).

This is not showing other users’ scores and it doesn’t make your score visible to anyone else than yourself.

So no need for karma farming. This is just for fun.

// ==UserScript==
// @name         Lemmy score
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Shows your total post/comment score at the top right.
// @author       You
// @match        ENTER INSTANCE URL HERE (leave the asterisk after the URL)*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=feddit.de
// @grant        none
// @run-at       document-idle
// ==/UserScript==

(function() {
    'use strict';

    var USERNAME = "ENTER USERNAME HERE";
    var INSTANCE_URL = "ENTER INSTANCE URL HERE";

    var totalScore = 0;
    var currentPage = 1;

    function postResult() {
        var navbar = document.getElementsByClassName("collapse navbar-collapse")[0];
        console.log(navbar);
        var ul = document.createElement("ul");
        ul.className = "navbar-nav";
        ul.id = "karma-ul";
        var li = document.createElement("li");
        li.id = "karma-li";
        li.className = "nav-item";
        li.innerHTML = '<div id="karma-div">' + totalScore + '</div>'
        navbar.appendChild(ul);
        ul.appendChild(li);
    }
    function callPage() {
        var userRequest = new XMLHttpRequest();
        userRequest.onreadystatechange = function () {
            if (this.readyState == 4) {
                if (this.status == 200 ) {
                    var res = JSON.parse(this.responseText);
                    if (res.posts.length==0 && res.comments.length==0) {
                        postResult();
                    } else {
                        totalScore += res.posts.map(x => x.counts.score).reduce((partialSum, a) => partialSum + a, 0);
                        totalScore += res.comments.map(x => x.counts.score).reduce((partialSum, a) => partialSum + a, 0);
                        currentPage++;
                        callPage();
                    }
                }
            }
        }
        userRequest.open("GET", INSTANCE_URL + "/api/v3/user?username=" + USERNAME + "&limit=50&page=" + currentPage, true);
        userRequest.send();
    }

    setTimeout(callPage, 200);
})();
4
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Cross-posted from: https://lemmy.world/post/803492

As mentioned before I’m aiming to have something ready in the next 6 weeks ish.

Register your email to get notified when the app is ready to launch!

3
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Cross-posted from: https://sh.itjust.works/post/582598

LemmyTools 0.1.2

New for 0.1.2:

  • Auto-Expand and Click&Drag to expand lemmy images!
  • Hide Lemmy Sidebars - More space for images on feed
  • Auto unblur NSFW images option
  • Option to enable old.Reddit (from https://github.com/soundjester/lemmy_monkey) - Thank you!
  • Hover to activate lemmy Toolbar
  • Significant UI changes
  • Reworked easy button for offsite

Fixes

  • Fix for '#' breaking easy subscribe button
  • Fix for script breaking other sites due to poor isLemmy implementation.
  • Fixed memory allocation issue with eventHandlers
  • Various UI bug fixes (not showing all communities, settings menu display, etc...)

Script Features:

  • Adds “Easy Subscribe” button to remote instance communities.
  • Adds a collapsible sidebar on the side of screen that shows a searchable list of your subscribed communities.
  • Adds link back to home instance and a community browser.
  • Adds an options menu to configure LemmyTools settings.

Feature for future releases:

  • When off site collect a list of communities and display in sidebar for easy subscription. (beginning implementation 0.1.2)
  • Create communities grouping function.
  • Sort sub list by recently visited
  • Create addon for firefox/chrome.

Installation and Configuration:

1 - Browser must have a Userscript addon (Tampermonkey, Greasemonkey, Etc...). Tested with Greasemonkey.

2 - Download either the .JS file or install from greasyfork.

3 - Set home lemmy instance via options page once script is loaded (and manually edit the homeInstance variable for the offsite home instance fix.

This script is all done by a complete amateur for fun. Enjoy and feel free to fork it!

Get it here: Github or GreasyFork

Please submit issues to the github for feature requests and problems: Github LemmyTools Issues

 

The amount of apps being developed for iOS / Android is getting really crazy now and new apps keep popping up every day.

Updated list below:

  • Artemis (iOS, Android, kbin, lemmy): link
  • Memmy (iOS, lemmy): link
  • Mlem (iOS, lemmy): link
  • Morpha (iOS, lemmy): link
  • Thunder (iOS, Android, lemmy): link
  • Beyond (iOS, Android, lemmy): link
  • Limbo (iOS, Android, lemmy): link
  • Jerboa (Android, lemmy): link
  • Slide (Android, lemmy): link
  • Sync (Android, lemmy): link
  • Unnamed (kbin): link

Most apps on the list are lemmy apps, meaning they don't work with kbin. Artemis is specifically designed to work with kbin, not sure if or when any of the other ones will go in that direction or become interoperable as there are some challenges with the kbin API at the moment. Having said that, a new API is in the works (https://codeberg.org/Kbin/kbin-core/pulls/357) so things should get better with time. Some of the apps are in very early stage of development so it may happen that they adjust OS availability and platform support.

See info in table format with more details:
https://beehaw.org/post/697419

 

An open-source cross-platform Lemmy client for iOS and Android built with Flutter

This app is currently a very very WIP.

There is a community for this at: https://lemmy.world/c/thunder_app

 

Canada Bread (the maker of numerous brands of baked goods, including Dempster's, Stonemill, Vachon and others) agrees to $50M fine for their role in bread price-fixing scandal. The company admits that under previous ownership, it worked with rivals to raise prices.

 

The developer of Sync, a popular Reddit app for Android, has confirmed that they're building 'Sync for Lemmy'.

The developer confirmed it on Reddit here.

You can track it in the new Lemmy community here.

view more: next ›