@csdummi@babka.social
@csdummi@babka.social avatar

csdummi

@csdummi@babka.social

#freelance #foss #programmer.
Working on #babka.

Contributor to several #FOSS projects, including #Mastodon, #Bookwyrm, #Kbin and others.

#GuildAlpha

I'm also on @csddumi and @csddumi

These are my views and do not necessarily reflect the views of https://babka.social/@babka

I'm a Christian, born Lutheran protestant.

Banner image: view of a cloud-free blue sky above the mediterranen sea at Livorno with a few container ships dotting the sea.

he/him & they/them

#Hamburg

This profile is from a federated server and may be incomplete. Browse more on the original instance.

csdummi, to random German
@csdummi@babka.social avatar

Ich bin kein Fan der SPD, aber die sozialdemokratische Ideologie als Diener des Imperalismus zu bezeichnen ist eine geschichtsvergessene propagandistische Lüge. Sozialdemokraten waren eine radikale linke Kraft, gefußt in der Arbeiterbewegung, die Gegner der imperialistischen Bestrebungen des deutschen Reichs und Autoren der ersten rechtskräftigen demokratischen deutschen Verfassung.

> "Die gesamte Ideologie der Sozialdemokraten dient dem Imperialismus, sie haben die Gewerkschaften und Arbeiter verraten.“

https://taz.de/Propalaestinensische-Gruppen-in-Hamburg/!6006138/

Ich recherchiere gerade für eine Geschichtsarbeit über die Geschichte der Woermann-Linie und wie die SPD Zeitungen "Vorwärts" und "Hamburger Echo" eine Sklavenhandelsskandal der Woermann-Linie im Jahr 1891 in Deutschland bekannt machten. Die Sozialdemokratie ist keine imperialistische Bewegung.

molly0xfff, to random
@molly0xfff@hachyderm.io avatar

finally made an "AI" category (https://www.web3isgoinggreat.com/?collection=ai) for @web3isgreat to capture all the disasters pertaining to AI-powered cryptocurrencies and cryptocurrency-powered AI

csdummi,
@csdummi@babka.social avatar

@molly0xfff do you ever follow-up on some of the stories you post on @web3isgreat ?

A theft of million(s) of dollars would bankrupt most buisnesses and I'd like to understand what the typical aftermath, the consequences of these grifts/thefts/scams are for the projects?

molly0xfff, to random
@molly0xfff@hachyderm.io avatar

Former CEO Changpeng Zhao has been sentenced to four months in prison.

csdummi,
@csdummi@babka.social avatar

@molly0xfff I know this is completely hypothetical and the damage caused by Binance is (still) far less than FTX, but: would this have been a deal that SBF could have struck or something in it's ball park, if he'd cooperated from the start?

Wahlen_DE, to random German
@Wahlen_DE@mastodon.social avatar

BUNDESTAGSWAHL | Sonntagsfrage Forsa/RTL/n-tv

Union: 30% (-1)
SPD: 17% (+1)
AfD: 16%
GRÜNE: 12%
FDP: 5%
BSW: 4% (-1)
LINKE: 3% (NEU)
Sonstige: 13% (-2)

Änderungen zur letzten Umfrage vom 23. April 2024

Verlauf: https://whln.eu/UmfragenDeutschland

csdummi,
@csdummi@babka.social avatar

@Wahlen_DE warum.ist LINKE neu?

jwildeboer, (edited ) to random
@jwildeboer@social.wildeboer.net avatar

deleted_by_author

  • Loading...
  • csdummi,
    @csdummi@babka.social avatar

    @jwildeboer @EU_Commission @EDPS there was talk of this at the in December. It seems the problem then was: there is nobody in the EU agencies willing take over running the instances & the EDPS can't run these servers perpetually as that'd require them to regulate themselves.

    8124, to random Assamese
    @8124@babka.social avatar

    The Columbia intifada is led by a guy who is not even a student there. Why don’t they just negotiate with Nasrallah directly??

    csdummi,
    @csdummi@babka.social avatar

    @8124 Nasrallah?

    csdummi, to random
    @csdummi@babka.social avatar

    https://discuss.coding.social/t/unionize-free-software-found-software-guilds/59 the recent disaster has prompted me to reread my own article from two years ago next month on "Free Software Unions". While I'd put some of the details in there differently today, I think the core point still stands: that free software maintainers are vulnerable to exploitation, both from Big Tech and, as is now evident, malicious attackers. And that the only way to protect them is to join into mutual support, solidarity groups.

    csdummi,
    @csdummi@babka.social avatar

    8 boost, 11 favorites. Not a single reply.

    Either this post and the article referenced was perfect or people just aren't engaging with the contents of the posts here like they used to.

    When I posted this article originally, there was a lively discussion here that led me to summarize some of the very good and interesting points made back then in a follow-up post.

    Now, in the wake of a disaster caused by the problem this article is addressing, we don't have the time on this network anymore to engage with ideas beyond a mere press of a button?

    I'm not accussing anyone who boosted this or favorited this individually - if I was I'd have to find myself guilty as well. It is just a sorry development to me - perhaps there is just too much "content" on here by now for anyone to meaningfully and critically engage with any single piece of it.

    csdummi, to random German
    @csdummi@babka.social avatar

    Due to the dependency vulnerability, I've been looking for lists of projects that need maintainers and contributors. I found this website, which appears reasonably up-to-date: https://seeking-maintainers.net/

    Do you know any other resources, places where maintainers can reach out for help?

    csdummi, to random
    @csdummi@babka.social avatar

    / Question: if I'm filmed by CCTV, that material would contain both my appearance and location. Would this material thus be considered personally identifiable information under the and could I request this material from CCTV operators, such as the or ? And would they then have to search all there material they have for me and provide me those recordings?

    dansup, to random
    @dansup@mastodon.social avatar

    Right now Loops has a single feed in chronological order, it's not the ideal algorithm but will work for now.

    When testing on my friends, they mentioned this, they are used to an algo that is tailored to them and their behaviors (durationViewed, hasLiked, hasShared, hasOpenedCommentDrawer, hasCommented, hasFollowed)

    This is the most complicated aspect of Loops, no it isn't the AR filters or Camera, it's the algo and feed.

    Now the key question is: feed algorithm.

    Feedback + Boosts appreciated

    csdummi,
    @csdummi@babka.social avatar

    @dansup I've not used TikTok or YT Shorts, so I don't quite understand what is meant by an algorithm tailored to personality of the consumer.

    How does an algorithm exhibit this behavior?

    csdummi,
    @csdummi@babka.social avatar

    @3dcandy @dansup

    That's been the mode of Mastodon now for
    years, and while there are good arguments for such a strictly chronological "following" feed algorithm, I think it'd be valuable to experiment with alternative feed algorithms, especially in an open source project.

    Otherwise the project is quite opinionated on what the right feed algorithm is. I think we can experiment with other suggestion algorithms and find some potentially quite interesting algorithm options in the process.

    csdummi,
    @csdummi@babka.social avatar

    @dansup got it. Those are the inputs, the big question of course is how then it reaches a decision on what the next post will be.

    Could these data points be used to derive a certain "interest" level in different accounts, topics, content (in the later two cases, how'd they be identified?) and then find more or less of that account/topic/content type to show next?

    A "good" algorithm in this sense'd probably have to classify the content in it's database a whole lot more, to be able to suggest "similar" or "different" content.

    csdummi, (edited )
    @csdummi@babka.social avatar

    @shekinahcancook @3dcandy @dansup

    I understand the concern and ads, tracking, etc would indeed be steps towards twitterifying Fedi. I don't count feed algorithms among these.

    To me strict chronological feed is just as much an algorithm as any other and there are many other possible algorithms. And the Fediverse hasn't really experimented with this choice as much as with other aspects of the experience here, exactly not to "twitterify" us.

    I think this is a disproportionate fear that prevents all experimenting with anything but the default choice. (And who says that is the default?)

    The chronological feed is a choice, an algorithm, and to change this algorithm to something else does not make us automatically into Twitter. I'm not proposing to implement the twitter algorithm or any other proprietory algorithm in a Fediverse. But more diversity in how we choose to sort our feeds is an unused potential of the fedi and ought to be explored more.

    csdummi,
    @csdummi@babka.social avatar

    @shekinahcancook @3dcandy @dansup

    I don't think we are that far apart on this point. I agree with you that any algorithm should be under the control of the people seeing and creating contents.

    My contention is that we can enable more control for these people through more advanced analysis of the content.

    Presently you can only curate on Mastodon based on self-declared attributes by the author - hashtags, accounts, etc. But if some more advanced analysis and classification was performed, you might in the future also be able to curate your feed based on classifications that the author does not make explicit. E.g. subscribing to a certain topic, language, news story or blocking hate speech, explicit content or news stories you don't have the mental capacity to deal with at the moment (NSFW, Hate Speech, Antisemitism, etc. etc.).

    I'm not saying an algorithm should hide something you explicity want to see, but that we could have more complex ways of saying what we want to see and what not.

    csdummi, (edited )
    @csdummi@babka.social avatar

    @shekinahcancook @3dcandy @dansup and that might be the crucial thing:

    As an author, I maybe opposed to analysis of my content taking place. But as a viewer I absolutely want that the content I see has been analyzed before - and this is in fact already happening.

    It is just (mostly) human labor producing this analysis. The moderators of and any other moderated Fediverse instance are constantly working to analyze the contents of posts from all across the Fediverse and decide whether you or me, as members of , should see them. And in far too many cases they have to decide that some content must not appear on the timelines of members, delete the post here and perhaps block or silence the author or even author's instance.

    This is content analysis and it is crucial for this instance to exist.

    csdummi,
    @csdummi@babka.social avatar

    @shekinahcancook @3dcandy @dansup I'm not enamored by technology. I know what toll moderation work takes on the moderators here. And to deny us the use of technology to deal with waves of antisemitism, spam, racism, hate speech, is putting this instance at a disadvantage compared with the antisemites, spammers, racists, etc. - who are absolutely not producing their hate only with human labour.

    csdummi,
    @csdummi@babka.social avatar

    @osma @dansup that makes sense - content analysis is harder than metadata analysis - but I fear that this type of metadata won't be available in a federated system (at least none of the AP implementations I know divulge watched data to other servers) and so, content analysis might be the only way to do this here.

    bradley, to climate
    @bradley@mstdn.io avatar

    The Boomer’s grandchildren, Gen A, will have to emit 1/10th of the lifetime carbon of their grandparents in order to survive.

    https://www.iea.org/commentaries/what-would-net-zero-by-2050-mean-for-the-emissions-footprints-of-younger-people-versus-their-parents

    csdummi,
    @csdummi@babka.social avatar

    @shekinahcancook @bradley these categories do not work. My father is a boomer and I'd be classified as GenZ. These categories are so general that they allow almost nothing to be said about any of them without qualification or specification.

    MastodonEngineering, to random
    @MastodonEngineering@mastodon.social avatar

    We've released one more security patch earlier today, for the versions 4.1, 4.2, and nightly.

    If you are using nightly, you can upgrade to the 4.3.0-nightly.2024-02-17-security tag to get the patches.

    Please upgrade as soon as possible!

    csdummi,
    @csdummi@babka.social avatar

    @MastodonEngineering and why exactly are these being released unannounced and on a Friday?

    csdummi, to mastodon German
    @csdummi@babka.social avatar

    I think inline #documentation is an important tool to making software readable. It makes software maintainable, encourages future development and makes it easier to join the project as a developer.

    This is why I advocate for #mastodon to start encouraging inline documentation with #yardoc, requiring it for any new PRs and serving this API documentation on joinmastodon.org.

    https://github.com/mastodon/mastodon/issues/29141

    #MastodonDev #ruby #rails

    csdummi,
    @csdummi@babka.social avatar

    @serge many of the projects we use in Python, like , are documented using , which can be configured to automatically generate API documentation from Python source code:

    https://www.sphinx-doc.org/en/master/tutorial/automatic-doc-generation.html

    This is (similar to the and situation) backwards compatible with , though much more expressive due to the machine-readable format for defining parameters, return values and potential exceptions:

    https://www.sphinx-doc.org/en/master/tutorial/automatic-doc-generation.html

    https://docs.python.org/3/library/pydoc.html

    emilymbender, to random
    @emilymbender@dair-community.social avatar

    Mystery AI Hype Theater 3000
    Ep 25: An LLM Says LLMs Can Do Your Job

    https://www.buzzsprout.com/2126417/14416779-episode-25-an-llm-says-llms-can-do-your-job-january-22-2024

    ... but one chatbot answer isn't information and lots of them aren't data.

    @alex and I have fun taking this one apart. Thanks to Christie Taylor for production!

    Also available as video on PeerTube: https://peertube.dair-institute.org/w/2unhKYQvY8pzPcoaFK5KyC

    Audiogram: Mystery AI Hype Theater 3000 logo with title "Episode 25: An LLM Says LLMs Can Do Your Job" and subtitle "Why difficulty rankings and other metrics oversimplify what it means to automate a task." Captions: ALEX HANNA: "Interpreting the meaning of information for others," the easiest task would be "interpret a blood pressure reading." Okay, yeah, I can interpret a blood pressure reading. But the people who are doing that in context are EMTs, nurses, doctors, medical staff. They're not going to go to their ChatGPT calculator and put it in, and that's not going to make their job any easier because they're pretty easy metrics there. Why do you need an LLM for this? You don't. Why are you going to introduce it into that especially for frontline workers? You're not going to. EMILY M. BENDER: Oh, and then I'm looking at this last one here. So the 'AI-exposed work activity column,' the value is "performing administrative activities" and then the examples of tasks by difficulty, difficulty 4, so automatable according to this assumption. "Complete tax forms for a small business." Like if you care about the accuracy, and presumably you care about the accuracy of your tax forms, you do not want the synthetic text extruding machine in there doing it for you.

    csdummi,
    @csdummi@babka.social avatar

    Thanks @emilymbender & @alex for doing .

    Last week you helped me during a conversation with a colleague when talking about to get him to see a new perspective on using the points you've advocated and praticed in :

    • Nobody should be subjected to synthetic text without their knowledge & consent.
    • Synthetic text has no meaning, no intention
    • LLMs are not people and shouldn't be treated as such (grammatically, in academic literature or elsewhere).
    • LLMs are produced on the serial abuse of workers for labelling data and censoring outputs.
    • LLMs are built on the serial abuse of authors and artists.
    • LLMs have unknown, but enormous, environmental impacts.

    We work at an educational insitute that'll organize two weeks on aimed at teachers and high school students in a few months and I hope that some of the critical perspective you have presented in might influence it.

    mattlehrer, to random
    @mattlehrer@definitely.social avatar

    An important milestone for @bookwyrm: migration across instances just shipped. Congrats and thanks to @csddumi, @tripofmice and the rest of the contributors.

    https://github.com/bookwyrm-social/bookwyrm/releases/tag/v0.7.1

    csdummi,
    @csdummi@babka.social avatar

    @liaizon @bookwyrm @hugh @tripofmice @mattlehrer

    It's great to know the work is appreciated!

    Thanks to @hugh and @tripofmice for getting this project merged.

    The development of this feature was a team effort organized as a sprint and would not have been possible without the help of @slumberingcat, @tomat0, @RyunoKi and @smallcircles among others.

    hausaffe, to random German
    @hausaffe@todon.nl avatar

    welche talks muss man so nachschauen?

    csdummi,
    @csdummi@babka.social avatar

    @hausaffe

    And for related talks:

    Who Killed The Internet? And a promising alternative for Public Communication and Social Media: the Fediverse!

    https://events.ccc.de/congress/2023/hub/event/who-killed-the-internet-and-a-promising-alternative-for-public-communication-and-social-media-the-fediverse/

    Though the title js a bit misleading: it mainly focuses on , - and the problems and concerns that governments have (and should have) with publishing and using social media (especially such that they don't own).

  • All
  • Subscribed
  • Moderated
  • Favorites
  • tester
  • hgfsjryuu7
  • magazineikmin
  • Youngstown
  • thenastyranch
  • GTA5RPClips
  • rosin
  • slotface
  • InstantRegret
  • ngwrru68w68
  • PowerRangers
  • kavyap
  • tsrsr
  • DreamBathrooms
  • Leos
  • mdbf
  • tacticalgear
  • khanakhh
  • cisconetworking
  • everett
  • Durango
  • ethstaker
  • vwfavf
  • cubers
  • normalnudes
  • osvaldo12
  • modclub
  • anitta
  • All magazines