sorted by: new top controversial old
[-] kglitch@kglitch.social 2 points 8 months ago

ooo, that does sound handy!

Looks like OBS is the goto. Thanks.

[-] kglitch@kglitch.social 3 points 8 months ago

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

[-] kglitch@kglitch.social 22 points 8 months ago

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.

[-] kglitch@kglitch.social 21 points 8 months ago

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.

[-] kglitch@kglitch.social 2 points 8 months ago

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?

[-] kglitch@kglitch.social 10 points 8 months ago* (last edited 8 months ago)

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.

[-] kglitch@kglitch.social 24 points 8 months ago* (last edited 8 months ago)

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.

[-] kglitch@kglitch.social 6 points 8 months ago

Never, I have Mastodon for that.

[-] kglitch@kglitch.social 2 points 8 months ago

Lol we know they're problematic already tho.

[-] kglitch@kglitch.social 3 points 8 months ago

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

[-] kglitch@kglitch.social 3 points 9 months ago

I got it to 47 KB after resizing it to 850px by 239px, heh

[-] kglitch@kglitch.social 5 points 9 months ago* (last edited 9 months ago)

I'm a web developer.

Lemmy does not use the entire screen width. The way it has been embedded in the page means that image takes up only 850 pixels of horizontal space so it could be 5x smaller and no one would be able to see the difference.

Lemmy really should be automatically resizing the images (on the server) when they are uploaded, not every single time the community is viewed (in the browser).

32

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

32

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.

44

In this article, we will explore the use of the tqdm package to create beautiful progress bars in the console while downloading large files from the internet.

11

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.

42

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.

view more: next ›

kglitch

joined 1 year ago