A little bit of neuroscience and a little bit of computing

  • 12 Posts
  • 335 Comments
Joined 1 year ago
cake
Cake day: January 19th, 2023

help-circle


  • Youre right about lemmy-ui, unfortunately it doesnt have enough contributors. I dont know why that is, you’d think a project written in a popular language like Typescript would easily find contributors.

    Random thoughts:

    • Is it obvious enough that one can contribute to the UI separately from the backend and that it’s a Typescript SPA style UI?
      • If not, maybe a bit of a “dev recruitment campaign” could help … let people people know and what sorts of issues could really do with new contributors lending a hand? Maybe even a bit of a “Inferno isn’t that different from all of the other SPA frameworks/libraries spiel?”
    • Is the use of Inferno as oppose to one of the big 3 React/Vue/Svelte a repellent? (perhaps a downside to the “diversity” of frontend frameworks?)
    • Are would-be UI contributors more inclined to make their own front-end or app than contribute to the default webUI?

    More generally:

    • Would a server side rendered webUI be welcome?
      • Then the contributions would mainly be on templates and their “simpler” logic, which might be more attractive or easier to get started on?
      • Plus, it might be more efficient? The current UI feels to me like it would suit server side rendering well.
      • Is this where the new leptos UI is heading … more server side rendering (I don’t know much about leptos)
    • Do you have a sense of usage numbers for the different apps and frontends? Obviously you only run lemmy.ml, but do you have a sense of how much the front-end gets hit versus the API directly?
      • I ask, because If the default WebUI is really the main interface, then it makes sense to try to organise some more contributors (It’s certainly my main, nearly exclusive interface, as much as I’ve like some of the alt front ends or apps)



  • but we’re at a critical point right now. It’s no longer software that is just fun side projects and building stuff that looks cool, it has some real issues now that it has a real userbase. I’m definitely one to say “But it’s FOSS, and other people can pick up and submit a PR” - but it also says something when the head devs just completely ignore a massively huge issue with it.

    This is a general issue I think, not just for lemmy but the whole fediverse (whatever one’s opinions might be on particular priorities).

    It’s all non-profit and being run and built at a much smaller scale than many users would appreciate (I think). Sure there are plenty of people here, but not that many. Combined with no obvious revenue streams, such as ads or subscription fees, there really is only so much that can be done. Some time last year even the Mastodon team (by far the most successful fediverse platform) admitted that they didn’t have the capacity to work on new things for a while … they were just busy keeping things running. And they are (apparently) notorious at being slow to ship new features. Meanwhile platforms like firefish just straight up died last year.

    So yea, it might be a critical point, for sure. But putting more on the core dev teams may not be the answer for the simple reason that it’s just not viable in the long run.

    If we enjoy the bigger community focus and open and non-profit organisations that makeup the fediverse, the “answer” at this critical point might be to find a way to give back somehow … to organise, build communities, run fund-raising campaigns, think of ideas for more sustainable funding, find devs who can help etc etc. It’s perhaps onerous and annoying, even to read perhaps … but this is likely the tradeoff we have to make for a place like this.









  • I’m a little late on this thread/issue, but I agree with @sabreW4K3@lazysoci.al .

    I’m also inclined to push back on the anti-lemmy.ml stance being pushed here. And to be clear, While I’m on lemmy.ml, I joined before “the migration” when it made sense to join the “main” instance as it then was and I have no particular affiliation with them or their politics.

    Inline with what sabre is saying, I think there’s a certain degree of political entitlement and “defederation-fever” creeping into this general sentiment. I think the communists/tankies should be allowed to do their thing without it being an issue, just like any other niche interest/viewpoint that can build a space here.

    I suspect there’s some dangerously presumptive politics at play here … where moderation action is presumed to be “power tripping” mainly because the moderator’s politics is presumed to be completely wrong. How about, “yea, that’s their thing, it’s unlikely something productive will come out of speaking flatly critically about china on lemmy.ml … their moderation can go overboard sometimes, but their defensive about all of that … if you want to do that, you’ll need to go to a more western instance/community”

    Building different spaces with different rules, vibes and beliefs, while simultaneously committing to inter-connectivity as much as possible … is basically the idea of the fediverse. It allows us to talk to each other without being stuck in one group’s (or corporation’s) policies and world-view … and more idealistically, allows us to see different world-views more clearly as we contrast the different spaces we can be connected to. If everything were on lemmy.world, it’d be hard to see the world-view (ha) that the mods/admins and even majority there impose on the rest.

    That’s the idealism, and I think it’s very real.

    But the pointy end of the stick is disagreements which lead to downvotes and moderation. That’s what enables the creation of a particular space, and needs to just kinda be accepted a bit more.

    That’s the part not stated enough IMO … at some point, if you’re going to be committed to the inter-connectivity part, you need to be respectful of the fact that another space exists and can be antagonistic to some of your views. That’s fine. On reddit, we’d just steer clear of a particular sub-reddit and maybe disparage them elsewhere. De-federation or targeting an instance as plain bad or wrong is a useful tool that the fediverse provides but which, IME, can easily become over zealously embraced in a sort of dog-pile behaviour. A more useful behaviour, IMO, is to try to work out ways that the fediverse can persist with such antagonism and disagreements.

    Not being surprised that communists are hard on criticism of communist countries seems like a start to me (where, TBF, such criticism is pretty wide spread in the west to the point that I don’t blame them for being cranky about it). Being open to the idea that you can get along with same communists on just about any other issue is a good next step. It’d be the same with criticising tech workers on programming.dev or trans/gender/queer issues on blahaj.zone or criticising western imperialism and capitalism on lemmy.world. Though I suspect the lemmy.ml admins could do a better job at sign-posting their politics/policies here.

    These are spaces with particular sensitivities. Antagonising them indifferently is kinda rude at some point. Demanding that they not have their sensitivities is kinda against the fediverse at some point. Interestingly, the admin of lemmy.ml, dessalines, basically said the same thing recently.

    Now, to be fair, I haven’t looked into the moderation stuff that seems to have precipitated this conversation and I’m certainly open to the idea that the lemmy.ml mods overstepped (mods tend to do that IME). But my general view is that, as communists living in the west, they’ve probably come against a good amount superficial criticism and frankly prejudice that us general westerners wouldn’t really notice, and so have pretty sharply guarded boundaries around that sort of dialogue. So they’ve built their own space (well platform actually), that is generally geared toward FOSS and privacy about which many of us have shared interests … but they also have some pretty clear policies around communism that are clearly very personal to the admins that are better respected than exiled or antagonised.

    Also, none of this is to say everything should be on lemmy.ml. Quite the opposite. Diversify! That’s part of my point. But away from lemmy.world too, and with the understanding that part of diversification is enabling niche spaces that can cause friction and said friction isn’t, in itself, a problem. Instead, IMO, we tend to get a bit feverish whenever these sorts of things spark up. Anyway … rant over!


  • the notion that Europe “may be bad at migration” and being “shit” to others whilst protecting their culture comes of as uninformed at best and holier than thou preachy at worst.

    So Europeans and/or Germans can’t be bad at something?

    But they should be competent enough to function in order to integrate into the society.

    For refugees, this seems like a hard ask.

    … Those people rely on friends and family when it comes to simple tasks as doctor appointments.

    Maybe then it’s fine? This sort of thing is perfectly common for first generation migrants. And in the age of decent AI translation, I’m really not sure stringency on this makes too much sense anymore.


  • If people want to migrate to a specific country long term, the spoken language has to be learned to become a member of society and prevent the forming of parallel societies.

    Two points:

    • There’s learning a language to a basic level to be functional in every day activity and then there’s learning it well/fluently. Reality is that first generation migrants rarely learn the native language well and it isn’t until the second/third generations that the native language becomes a first language amongst the migrants’ families.
    • Given the above, your hard statement about “parallel societies” being inevitable without sufficient language education is false over a long enough time period (~25yrs), as children of migrants will inevitably learn their country’s language and culture … because that’s how children and language and culture work.

    All up, presuming that you’re German, it feels like you and your culture might not know how immigration works. Which I say not just to be argumentative but because the one thing that is likely to prevent the above is an entrenched anti-immigration culture that forces the migrants to feel alienated and form more insular cultures rather than integrate with an accepting culture.

    Reality is that migration seems to have worked plenty well in many other places. Europe may just be bad at this. And while there may be something to the issue of “protecting the culture” … I’m just not convinced the finer details of any culture are worth protecting at the expense of being shit to others and conservative about how things have to be.


  • “More than half of young people feel severely mentally stressed. A quarter of young people feel very lonely,” Prof Dr Joachim Bauer, a psychotherapist and brain researcher, told Euronews, adding that he observed this every day in his practice, especially with young people who are depressed and lonely due to their intense use of social media and video games.

    Dr Bauer pointed out that the AfD tries to give the impression that if societies reduce immigration or flaunt their national pride again, all problems would be solved.

    Seems to be the situation here. Neoliberal hyped capitalism is a gateway drug to fascism because at some point the stress needs an outlet and minorities and “golden age myth” style trad values are just sugar for “solving” political problems.


    One dynamic I’m curious about here is the whole thing about new migrants not learning German well enough.

    On one hand I wonder if this is just Germans (and perhaps many other European nations) not knowing what immigration looks like, compared to other nations like the US, India and maybe England and other English colonies.

    On the other hand, I wonder if there’s some tension between what makes sense for migrants and what makes sense for Europeans who natively speak a language that is ultimately globally niche, such as German. Why would a migrant care about being fluent in German when they probably feel like they have to know English and/or French (or some other more global language) to be employable in the long run?



  • Yea it’s pretty popular and generally I like that, especially compared to the whole discord thing (though real time chat is also a valuable platform).

    Ideally, I’m with you and IMO this would be something where the fediverse could shine.

    It feels to me like many pieces are already in place for some people to come together and create a fediverse space for filling that SO function. Lemmy, NodeBB and discourse (when they get federation stable, however close/far that is) are all there.

    What’s likely needed is for the right pieces and modifications to be put together, the right instance, some basic branding and commitments, donations, sponsorships (and even ads would be appropriate here IMO if done tastefully).

    But, in reality the devs on the fediverse are spread pretty thin and many developers generally are in a bit of a squeeze at the moment. Financial support hasn’t reached a healthy equilibrium on the fediverse, culturally and probably quantitatively, in that further growth, creativity and adaptation at any decent rate doesn’t really seem viable.

    Back in the heyday of the twitter migration to mastodon or reddit migration to lemmy, there likely would have been some dev ready to go out on a limb and try to scramble something together (however healthy that is). That energy has passed and there doesn’t seem to be a more stable substitute set of incentives for new devs to build new things here (though there are of course devs building on the fediverse, lemmy and newer projects like SL, piefed and bonfire included). Instead it seems like the dev community on the fediverse has settled and they all have their work set.

    So the best bet would probably be for some eager volunteers to take the best platform for the job (possibly NodeBB ATM) and put up an instance and see what happens. I think there’s been enough interest, including this post, to make it interesting.

    And what’s especially interesting is that the SO archive, AFAICT, is open and available for download, so there’s a real possibility of having a live archive of SO for search coupled with new content, right here on the fediverse.


  • Yea, US, can you just fucking not be a petulant child.

    Minnesota Congresswoman Ilhan Omar said the court’s allegations are “significant” and the US must support its work as it has done on past occasions, including in the case of Libya.

    “The application for arrest warrants is merely the beginning of a judicial process,” she wrote in a statement on Monday.

    “The ICC has been a functioning court – it has seen convictions, acquittals, and dismissals, as we would expect from an impartial and non-political judicial body.”

    Only clear headed response in the article.



  • There are obvious responses here along the lines of embracing piracy and (re-)embracing hard copy ownership.

    All that aside though, this feels like a fairly obvious point for legal intervention. I wouldn’t be surprised if there are already existing grounds for legal action, it’s just that the stakes are likely small enough and costs of legal action high enough to be prohibitive. Which is where the government should come in on the advice of a consumer body.

    Some reasonable things that could be done:

    • Money back requirements
    • Clear warnings to consumers about “ownership” being temporary
    • Requiring tracking statistics of how long “ownership” tends to be and that such is presented to consumers before they purchase
    • If there are structural issues that increase the chances of “withdrawn” ownership (such as complex distribution deals etc), a requirement to notify the consumer of this prior to purchase.

    These are basic things based on transparency that tend to already exist in consumer regulation (depending on your jurisdiction of course). Streaming companies will likely whinge (and probably have already to prevent any regulation around this), but that’s the point … to force them to clean up their act.

    As far as the relations between streaming services and the studios (or whoever owns the distribution rights), it makes perfect sense for all contracts to have embedded in them that any digital purchase must be respected for the life of the purchaser even if the item cannot be purchased any more. It’s not hard, it’s just the price of doing business.

    All of this is likely the result of the studios being the dicks they truly are and still being used to pushing everyone around (and of course the tech world being narcissistic liars).


  • Maybe I just don’t worry about it as many others in our nation apperently do?

    Well the polls would suggest that.

    it can be a little weird or unsettling sometimes

    I find this striking. Some places just aren’t used to major migration events, and from this it seems to be true for Germany and even you however accepting you are. And not to be an immigration absolutist about it, but Europe might benefit from realising how common migration is elsewhere in the world.