Skip Navigation
kglitch

Admin of https://kglitch.social, an experimental Kbin instance.

Posts
14
Comments
152
Joined
2 yr. ago
  • ooo, that does sound handy!

    Looks like OBS is the goto. Thanks.

  • Which app do you use for screen recording? That's the only thing keeping me on X11.

  • I apologise for my dismissive tone earlier. Thanks for putting your idea out there ๐Ÿ™‚

  • ...aaand this is why chatgpt is no substitute for expertise.

    It's "generative" AI, in that it generates lists of words that fit together. But it has no actual understanding of anything so the stuff it generates is totally surface, middle-of-the-road whatever-you-want-to-hear.

  • With some ways of looking at things, the world as a whole is getting better, rather than worse.

    https://www.bbc.com/future/article/20190111-seven-reasons-why-the-world-is-improving

    https://www.theatlantic.com/newsletters/archive/2022/09/bill-melinda-gates-foundation-goalkeepers-report-poverty/671415/

    I'm pretty sure long covid and climate chaos will put a stop to that soon enough but we'll see. For now, some stuff is getting worse and some stuff is getting better.

  • If going vegan is too much for you, just stop eating beef and switch to soy milk.

    The emissions per calorie from beef are way way higher than any other form of meat.

  • The IPCC report must be agreed upon by representatives from every country. Including Saudi Arabia, and USA. So you can imagine how "conservative" it is compared to reality. Anything slightly uncomfortable gets negotiated down to the point where the oil-producing countries are fine with it.

    The 195 member countries of the IPCC sign off on different parts of the report. The summaries for policymakers are โ€œapproved,โ€ meaning that โ€œthe material has been subject to detailed, line-by-line discussionโ€ between the member countries and the authors. The synthesis reports are โ€œadopted,โ€ which implies โ€œa section-by-section discussion.โ€ And the full report, which this year runs nearly 4,000 pages long, is โ€œaccepted,โ€ which means both parties agree that โ€œthe technical summary and chapters of the underlying report present a comprehensive, objective, and balanced view of the subject matter.โ€

    https://qz.com/2044703/how-governments-of-the-world-have-responded-to-the-ipcc-report

    If people find the IPCC reports alarming as they are, imagine how alarming the draft from the scientists is before the Saudis, Russians and Americans get out the black markers.

  • The article claims it's source is Euro-Med Monitor but https://euromedmonitor.org makes no mention of organ harvesting. No press release, blog post or anything.

    Lots of other ghastly stuff though, holy shit.

  • As long as a deleted post is no longer visible in the publicly-accessible parts of the site, that would be enough verification for me.

    I don't know how the GDPR authorities verify compliance with mainstream proprietary closed source apps, do you?

  • Yes, although the server will not ignore the deletion activity if that server is running Lemmy. We're talking about Lemmy here, not the fediverse as a whole. OP singled out Lemmy in the post title and said "lemmy devs are not concerned with..."

    I'm sure there is more to be done in this area. It'd be great to know for sure which software treats deletion activities properly (I'm really unsure about Kbin, I think it does not) and which does not so instance admins can make informed decisions about who they federate with. Perhaps this information could be made available right within the UI that Lemmy admins use to control their instance, rather than an obscure documentation page somewhere...

    IMO having deletes federate should be part of a minimum standard all fediverse software has to meet (plus mod tools, spam control, csam filters, etc) before it is allowed to federate but obviously we're nowhere near having that sort of social organisation.

  • OP is simply incorrect.

    I'm coding a Lemmy alternative right now and have been testing this functionality out extensively. Deletes of posts and comments certainly federate, I've seen the AP traffic to make it happen. Also, the docs: https://join-lemmy.org/docs/contributors/05-federation.html#delete-post-or-comment

    I haven't tested what happens when the 'delete account' button is clicked... Mastodon solves this by sending a 'delete this user' Activity to every fediverse instance so there's nothing about ActivityPub that makes removing an account and all it's posts in one go impossible.

  • https://en.wikipedia.org/wiki/DigitalServicesAct says that "Companies that do not comply with the new obligations risk fines of up to 6% on their annual turnover [i.e. revenue before expenses] in the European Union."

    According to https://www.businessofapps.com/data/twitter-statistics/, twitters revenue was $4 billion in 2022. Let's assume it's $2 billion now. Also on that page, it shows half the revenue comes from USA, half 'rest of world', let's assume that means EU. So $1bn. 6% of that is $60 million. Per year.

    Not exactly a killing blow, I guess. But paying that money has to come out of profits so this makes turning a profit significantly harder.

  • Context:

    Elon Muskโ€™s X has instructed staff not to suspend users that post explicitly racist, sexist and homophobic content, or who send sexual material to another person, as part of a new policy that has radically stripped back the companyโ€™s moderation of abusive material.

    https://www.businesspost.ie/news/exclusive-the-x-files-how-elon-musks-new-rules-allow-hate-to-flourish/

    X is so fucked.

  • Never, I have Mastodon for that.

  • If you turn off infinite scroll then this won't be a problem. Buuut then you won't have infinite scroll.

  • Good ideas ๐Ÿ‘

    However due to the way activitypub works there is no way to know how many people on other instances are reading a post, only on the same instance.

  • Lol we know they're problematic already tho.

  • Meta has already pulled plenty of destructive shenanigans. What makes you think this time will be different?

  • One of the limitations that people with Autism and ADHD often struggle with is that it is harder than average for them to imagine the future. Without that, it is more difficult to have a vision for oneself that is different from the present and consequently difficult to gain motivation to change. It's a form of mental blindness that is very subtle until you notice it.

    Try to find ways to get really clear about the future. Define what your vision/goal is and then at the start of every day remind yourself what that is. You need physical reminders, in multiple places and forms. Objects that represent your goal, displayed in a prominent place in the home, pictures of the goal (or benefits of the achieving the goal) on your desk, a computer desktop background that is a collage of different facets of your future life, and so on.

    Make it impossible to forget how awesome your life will be if you make the decision right now to open your IDE and do 5 minutes of study/practice (which will hopefully trigger your hyperfixation and turn into an hour or more). Getting started is the hardest part.

    Find a way to hack your brain to make it do what you want.

  • Hypothetically, if Lemmy analyzed your posts and comments for intelligence (without telling you your score, to avoid drama) and then weighted your up/downvotes accordingly, would that be cool with you?

  • Actually Useful AI @programming.dev
    kglitch @kglitch.social

    Googleโ€™s DeepMind finds 2.2M new substances in materials science win

    Trove of combos is 45 times larger than number unearthed in entire history of science.

    Experienced Devs @programming.dev
    kglitch @kglitch.social

    The Grug Brained Developer - A layman's guide to thinking like the self-aware smol brained

    this collection of thoughts on software development gathered by grug brain developer

    grug brain developer not so smart, but grug brain developer program many long year and learn some things although mostly still confused

    grug brain developer try collect learns into small, easily digestible and funny page, not only for you, the young grug, but also for him because as grug brain developer get older he forget important things, like what had for breakfast or if put pants on

    Autism @lemmy.world
    kglitch @kglitch.social

    Alexithymia is very common among people with autism

    Python @programming.dev
    kglitch @kglitch.social

    From 'Barely Works' to Pythonic Code in 5 steps

    In this video, we adapt a clumsy, non-Pythonic API into an easy to use, easy to understand Pythonic one. We use magic methods such as getitem, len, enter, and exit to make our objects a context manager and support the len() function and square bracket indexing. And in the end, we turn what once was ugly, difficult to maintain code into something that other developers would actually want to use.

    Aotearoa / New Zealand @lemmy.nz
    kglitch @kglitch.social

    Rawhiti Pork is dumping effluent in our rivers and it could take years to stop them

    In the photo on RNZ there are two overflowing tanks with a bank behind them. You can spot the tanks on Google Maps, next to the middle shed:

    Web Development @programming.dev
    kglitch @kglitch.social
    Python @programming.dev
    kglitch @kglitch.social

    Download large file in Python with beautiful progress bar (TUI)

    Python @programming.dev
    kglitch @kglitch.social

    Python Web Conf 2023 Talks + Tutorials

    Watch 80 talks, tutorials, and socials from Python Web Conf 2023 on Six Feet Up's YouTube channel. Explore videos about Python, Django, Kubernetes, AI/ML, Big Data, CI/CD, Serverless, Security, Climate Tech, and more.

    Python @programming.dev
    kglitch @kglitch.social

    A way to organise a very large Python monolith

    Hi, Iโ€™m David, a Python developer at Kraken Technologies. I work on Kraken: a Python application which has, at last count, 27,637 modules. Yes, you read that right: nearly 28k separate Python files - not including tests. I do this along with 400 other developers worldwide, constantly merging in code. And all anyone needs to make a change - and kick start a deployment of the software that runs 17 different energy and utility companies, with many millions of customers - is one single approval from a colleague on Github.

    Now you may be thinking this sounds like a recipe for chaos. Honestly, I would have said the same. But it turns out that large numbers of developers can, at least in the domain we work in, work effectively on a large Python monolith. There are lots of reasons why this is possible, many of them cultural rather than technical, but in this blog post I want to explain about how the organisation of our code helps to make this possible.

    Actually Useful AI @programming.dev
    kglitch @kglitch.social

    AI Improves Employee Productivity by 66% (3 study average)

    Solarpunk @slrpnk.net
    kglitch @kglitch.social

    Fediverse options in the terminal

    Pop open a terminal window and try browsing any of your usual fediverse sites using w3m or lynx. Pretty much all of them require JavaScript and won't work.

    In my experiments, the only one that is usable is a Kbin instance like https://kbin.social. This post, if it submits successfully, is coming at you from w3m in a terminal.

    A friendica instance that I tried showed promise - it at least loaded the login form but is currently experiencing technical problems so I couldn't see beyond that.

    Lemmy shows some navigation elements but no content.

    Epicyon would work but I couldn't find the instance of it.

    Travel @kbin.social
    kglitch @kglitch.social

    Venice - there's no place like it

    I was awake nice and early in this famously damp city. Already looked like it was going to be a fab day, love this place ๐Ÿ™‚ #Nature #Photography #Wild #art #Wood #Forest #Lake #Loch #River #Italy #venice #canal #water

    Web Development @programming.dev
    kglitch @kglitch.social

    To crop an image effectively, itโ€™s important to prioritize a specific part of the image and preserve the essential content around it. One way to achieve this is by identifying the imageโ€™s โ€˜focal pointโ€™ - the part of the image that is most important - and cropping the image around it.

    In this post, Iโ€™ll walk you through my technique for cropping images with CSS while preserving the imageโ€™s focal point.

    Actually Useful AI @programming.dev
    kglitch @kglitch.social