Konrad Rudolph

@klmr
684 Followers
479 Following
1.1K Posts
Bioinformatician & software engineer
#genomics #bioinformatics #fair #code #rstats #cpp #python (he/him)
Websitehttps://klmr.me/about
GitHubhttps://github.com/klmr

Der Krieg der autoritären Tech-Oligarchie gegen die Medien hat eine neue Stufe erreicht:

Palantir klagt gegen uns. Uns, die Republik.

Ein kleines unabhängiges Schweizer Medienhaus, finanziert von Leser:innen, werbefrei, online gegangen im Jahr 2018. Mir ist kein anderes Medienhaus bekannt global, gegen das Palantir aktuell so schweres Geschütz auffährt.

Worum geht es? Gemeinsam mit meinen grossartigen Kolleg:innen des WAV Recherchekollektiv Jenny Steiner, Lorenz Naegeli, Marguerite Meyer und Balz Oertli haben wir am 8. und 9. Dezember eine zweiteilige Serie über das Wirken von Palantir in der Schweiz veröffentlicht.

Wir konnten anhand eines umfangreichen Dokumentenkorpus – das wir dank des Öffentlichkeitsgesetzes erhalten haben - eine 7-jährige Verkaufskampagne nachzeichnen. Palantir versuchte bei vielen Bundesbehörden reinzukommen- und blitzte überall ab.

Und wir fanden zudem heraus: der Schweizer Armeestab evaluierte das Unternehmen und seine Produkte- und kam zum Schluss: die Armee solle auf Palantir-Produkte verzichten. Sie befürchteten unter anderem Datenweitergabe an die US-Behörden.

Und: zu gross seien auch die Reputationsrisiken.

Palantir ist nicht einfach irgendeine Firma. Die ICE-Agenten machen dank der Produkte Jagd auf Migrant:innen in den USA. Die israelische Armee IDF verwendet die Produkte in ihrer Gaza-Offensive. Die britische Gesundheitsbehörde NHS hat sich während der Pandemie von den Produkten für die Datenanalyse abhängig gemacht. Und CEO Alex Karp legt eine menschenverachtend-aggressive Rhetorik für Europa an den Tag, während das Unternehmen selbst mit der “Optimierung der Kill-Chain” wirbt.

Das sind alles Fakten, mehrfach geprüft und publiziert von renommierten Medien. Unsere Recherche mit Bezug zur Schweiz und Zürich baut darauf auf. Nebst der Dokumentenanalyse sprachen wir auch mit verschiedenen Quellen – sowie mit Palantir-Kadern hier in Zürich. Ihre verwendeten Zitate wurden ihnen vorgelegt und abgesegnet. Selbstverständlich hielten wir uns stets an die hohen Standards für journalistische Arbeit. Vor Publikation haben wir einen gründlichen Faktencheck gemacht.

Doch das Unternehmen will nicht, dass wir die Wahrheit schreiben.

Nachdem uns das US-Unternehmen vom rechten Tech-Milliardär #PeterThiel einen absurden Blogbeitrag widmete und darin einige Desinformation behauptete (etwa dass sie sich bei der Bundesverwaltung nicht bei offiziellen Ausschreibungen beteiligt hätten. Ein Punkt den wir niemals behauptet haben. Sondern im Gegenteil: wir haben von Anfang an von Anbandelungsversuchen, Verkaufsgesprächen, informellen Treffen gesprochen, Business as usual gesprochen), nachdem der Global Director of Privacy & Civil Liberties (PCL) Engineering und Kontaktperson für Schweizer Medien Courtney Bowman in LinkedIn-Kommentaren persönliche Angriffe gegen uns lancierte zwischen Weihnachten und Neujahr („partisan fear-mongering“), verlangten die Schweizer Anwälte von Palantir am 29. Dezember eine Gegendarstellung.

Wir lehnten diese vollumfänglich ab.

Im Januar forderten sie nochmals dasselbe. Wir lehnten nochmals ab.

Und dann kam die Klage.

Doch warum das Ganze?

Unsere Recherche zum Schweizer Armeereport warf international hohe Wellen. Der "Guardian" und auch der österreichische Standard haben die Ablehnung durch die Schweizer Armee thematisiert. Zahlreiche Finanzportale und Börsenmagazine haben unsere News aufgenommen (was für das überbewertete Börsenunternehmen Palantir Konsequenzen haben könnte).

Und die Sprecherin des Chaos Computer Club Constanze Kurz hat unsere Recherche beim renommierten IT-Konferenz Chaos Communication Kongress Ende Dezember im Hamburg vor einem riesigen Publikum präsentiert. Natürlich nicht ohne Seitenhiebe gegen die deutschen Bundesländer, die fleissig bei Palantir einkaufen.

All das macht Palantir nervös.

Wir haben nun eine umfangreiche Verteidigungsschrift eingereicht. Wir können alle Befunde anhand von mehreren Dokumenten belegen und auch anhand von öffentlich verfügbaren Medienberichten. Wir haben Zitate von unseren Gesprächspartnern bei Palantir vorgelegt. Die Evidenz zu den Aktivitäten von Palantir ist riesig.
Wir vertrauen auf die Rechtsstaatlichkeit und die Pressefreiheit dieses Landes.

Passend zum gestrigen Anlass „Zürich, little Big Tech City“ in der Gessneralle wo wir diese News exklusiv zuerst dem Publikum vor Ort verkündet haben:

In Zürich wird demächst gerade Weltpolitik verhandelt: Pressefreiheit, die Fakten über ICE, Trump, Israel, Karp, Tech-Autoritarismus.

Die Wahrheit.

All dies am Zürcher Handelsgericht.

Wir lassen uns nicht einschüchtern. Und halten euch auf dem Laufenden.

Your .gitconfig is probably costing you hours every month. A few tweaks can fix daily Git annoyances:

• Sort branches by date, not alphabet
• Auto-setup remote tracking (goodbye "git push -u")
• Different emails for work/personal projects
• Sign commits with SSH instead of GPG

Colin Gillespie's guide breaks down each setting and shows you how to configure Git to fit your workflow.

https://www.jumpingrivers.com/blog/recommended-gitconfig/

#Git #DevTools
https://www.jumpingrivers.com/blog/recommended-gitconfig/

Building a Robust .gitconfig

Explore how to optimise your Git workflow with a well-crafted .gitconfig file. From commit signing and branch management to conditional includes for work-personal separation, learn the settings that transform Git into a seamless development tool.

Jumping Rivers - Data Science Training and Consultancy
Warum muss ich auf X gehen, um die Bundesregierung zu lesen?

fellas, if your savior:

  • can turn water into wine
  • can make bread
  • is risen

that's not your savior. that's a colony of fermenting microorganisms

Heya R devs - did you know you can run all your favorite GitHub actions on Codeberg?

Codeberg is rolling out Forgejo actions - an (almost) drop-in replacement for GitHub actions, which means we can (almost) use `r-lib/actions` directly on a free and open source platform!

Just a couple tweaks are needed, and for your convenience I'm automatically mirroring r-lib/actions and applying those changes so they're ready to use.

https://codeberg.org/r-codeberg/r-lib-actions

#rlang #rstats #codeberg

r-lib-actions

A read-only mirror of github.com/r-lib/actions with minimal changes in order to support use as Forgejo Actions

Codeberg.org

After the recent Rubygems drama, I felt anxious, and trapped, frustrated that I can’t escape evil people trying to dominate my life.

I found myself grieving, and mourning the future I grew up thinking we would have; but also feeling hope, that it’s not too late to stop enabling these people, and start choosing kindness.

I wrote about these feelings. Join me in building a better future:

https://okayfail.com/2025/in-praise-of-dhh.html

In Praise of dhh

A reflection on Ruby's past, present, and future.

@kalisz79

https://x.com/RnaudBertrand/status/1991352574390227129

"In a normal world, this should be an immense scandal in Europe.

Le Monde has a long article (https://lemonde.fr/international/article/2025/11/19/nicolas-guillou-juge-francais-de-la-cpi-sanctionne-par-les-etats-unis-face-aux-attaques-les-magistrats-de-la-cour-tiendront_6654016_3210.html) describing the hellish life of Nicolas Guillou, a French judge at the ICC in The Hague, due to U.S. sanctions punishing him for authorizing arrest warrants against Netanyahu and Gallant for war crimes in Gaza.

Guillou's daily existence has been transformed into a Kafkaesque nightmare. He cannot: open or maintain accounts with Google, Amazon, Apple, or any US company; make hotel reservations (Expedia canceled his booking in France hours after he made it); conduct online commerce, since he can't know if the packaging is American; use any major credit card (Visa, Mastercard, Amex are all American); access normal banking services, even with non-American banks, as banks worldwide close sanctioned accounts; conduct virtually any financial transaction.

He describes it as being "economically banned across most of the planet," including in his own country, France, and where he works, the Netherlands.

That's the real shocking aspect of this: the Americans are:
- punishing a European citizen
- for doing his job in Europe
- applying laws Europe officially supports
- at an institution based in Europe
- that Europe helped create and fund

and Europe is not only doing essentially nothing to protect him, they're actively enforcing America's sanctions against their own citizen - European banks closing his accounts, European companies refusing him service, European institutions standing by while Washington destroys a European judge's life on European soil.

Again, in a normal world, European leaders and citizens should be absolutely outraged about this. But we've so normalized the hollowing out of European sovereignty that the sight of a European citizen being economically executed on European soil for upholding European law is treated, at best, as an unfortunate technical complication in transatlantic relations."

I ended up with way too many IKEA Allen keys. And this may sound a bit silly, but instead of throwing them away, I designed a connector system to turn them into a construction set for my kid. 🤷

It took a few iterations to get the parts strong and robust (prints well in ASA/ABS).

Would this be something you’d like to see on Printables?

Sharing a few design challenges in this thread.

#3DPrinting @3dprinting

I posted this on LinkedIn a couple of years ago, but some recent posts made me think it was worth reposting on a platform that people actually read.

No, you don't need to hire more women

You can't solve any problem until you understand the problem that you're trying to solve and diversity and inclusion (D&I) is no different. I was Director of Studies for Computer Science at Murray Edwards (an all-women Cambridge college), have been Chair of the Microsoft Cambridge D&I Committee and sat on the D&I Council for Microsoft Research (worldwide), so this is a topic that I find myself discussing a lot.

A lot of the D&I-related conversations that I've had over the last few years have begun with someone telling me that their group needs to hire more women (or members of some other under-represented group - feel free to mentally substitute any other such group as you read this post) and asking me how to do it.

The number of women in an organisation is very rarely the underlying problem. It is a trailing indicator of an underlying problem, a spot health check, not an optimisation goal. If hiring more women is really the most important requirement, it's easy to solve: walk into any unemployment office and you'll find around half of the people there are women looking for jobs. Of course, most won't have the skills that you need (that, after all, is why you have a hiring process involving CVs, interviews, and so on) and hopefully that gives you a hint that just hiring people because they are women isn't actually the right solution.

It's very easy to set up metrics about number of women in each organisation and drive evaluation of culture based on that. This can often make inclusion worse for your company. Imagine being a woman in an all-hands meeting when someone in a leadership position puts up a graph of the number of women in the org and congratulates the leadership on the fact that it's going up. Your first thought will probably be something along the lines of 'was I hired just to meet some quota?' Your second (more worrying) thought may be 'do all of my co-workers think I was hired to meet some quota?' Now, you're immediately second-guessing your own competence and expecting other people to think you're underqualified.

So why should a company care about the number of women in a group? If just hiring more women doesn't solve the problem, that suggests that what we really want to do is hire and retain the most qualified people; if a particular group is underrepresented, that may be because your hiring and retention favours or disadvantages some people for reasons other than competence. If the best candidates are self-deselecting before you even get them to interview, that's a problem. If the best candidates are being filtered out because HR doesn't really understand the job, or because your hiring process magnifies implicit biases, that's a problem. If the best people are leaving because of your team culture, that's a problem.

When I've talked about D&I, I've often been approached by people afterwards saying that D&I is great, that helping disadvantaged people is nice, but that they need to focus first on business impact. This misses the point. Companies don't engage in D&I activities to be nice or to help people. Companies engage in D&I activities because hiring and retaining the best people has a greater business impact then hiring and retaining the best out of an arbitrary subset of the candidate pool. It's important to keep that in mind with diverse hiring: you are not doing diverse candidates a favour by hiring them, they are doing you a favour by allowing you to benefit from their skills and unique perspectives.

Various studies have shown that teams with diverse perspectives do better. It's easy to focus on a single dimension here but a team of male, rich, white, Eton-educated, Oxford PPE graduates will not get much benefit if they start hiring female, rich, white, Eton-educated, Oxford PPE graduates. Diversity of viewpoints comes from a large number of axes, including education, interests, gender, ethnicity, and so on. Optimising for a single dimension will not give you the desired results.

Even though the root problem for your company is not the number of women that you employ, that statistic is still an easy metric to give us a quick culture health check. In the last few years, the number of women graduating from computer science degrees in the UK has remained at around 20%, so at first glance you should expect an organisation that hires computer science graduates to be about 20% female.

That high-level stat doesn't tell the whole story though. As a middle-class white boy, there are a lot of conversations I never had. No one told me I shouldn't be interested in computers because they're a girl's thing. No one called me a race traitor for being interested in mathematics because it's not a white thing. No one told me 'boys can't code'. No one ignored me as a possible candidate for extra classes in a STEM subject because I was a boy. In my time at Murray Edwards, I heard stories like these from countless (female) STEM students about their time at school.

Any woman who even made it into the first year of an undergraduate computer science programme overcame far more obstacles than someone like me. By the age of 18, they've already shown a passion for the subject that let them push through these barriers. The fact that many will have left the field in spite of their aptitude is a separate problem that schools need to solve. As an employer, are you more interested in the candidates who care deeply about the subject, or the ones that coasted through looking for a well-paid job? If it's the former, then you should probably expect more than 20% of your candidate pool to be women. A lot of under-represented groups are far less under-represented in the top 10% of a field than in the field as a whole. That still doesn't mean that's the metric that you should optimise for, just a suggestion of where your ballpark culture health check should be.

So why is your group less than 20% female? It might be simply a small group. For a team of five people, assuming that 20% of the qualified candidate pool is female and that you hire at random from that pool, you have around a 33% chance of being an all-male team. If you're hiring for a particularly rare skill set, there's a good chance that this will be higher: you're relying on candidates being available on the job market at the same time that you're hiring. The same probabilities work with respect to the available candidate pool: if there are only three qualified candidates on the job market at any given time, there's a >50% chance that they'll all be male. Groups that can hire speculatively (bring in competent people as they become available, rather than needing to hire someone this month) have a big advantage here, by being able to hire the most competent people when they're available.

Does your hiring process favour a particular group? I'm not going to go into detail here because there's a staggeringly large amount of research on this topic. Whoever designs your company's hiring process needs to read a decent selection of this research and consciously design the process to minimise implicit bias. If no one has done this for your company then there's a very good chance that implicit bias is the dominant factor in hiring outcomes. This isn't limited to decisions made by humans. Amazon famously tried to use machine learning for hiring based on their current employee profiles and it learned that being male correlated strongly with being a good hire, so used that as the key metric.

Do your culture or your HR policies favour retention of a particular group? The biggest single improvement that you can make for retaining women is, somewhat counter-intuitively, to improve paternity leave. If you offer six months maternity leave and six weeks paternity leave, then a mother in your team will be four and a half months behind a father. Worse, every manager of a team will have a higher expectation that women on their team may disappear with short notice for longer than men. There are lots of other subtle ways that team culture can favour groups, such as promoting people who speak a lot in meetings and so on.

Gender breakdown isn't the only misleading metric. A lot of gender pay-gap reporting is nonsense because it shows that men and women of the same grade are paid the same, but doesn't account for promotional velocity or the relative expertise of people at a particular grade. If you're using any such metric then you need to be very careful that you treat it as a diagnostic indicator, not as an optimisation goal.

Having a particular group under-represented in your workforce is almost certainly a symptom of an underlying problem but if you try to treat the symptom without treating the cause then you will fail.

According to WaPo’s termination letter my post referencing Kirk’s views on Black women was not even brought up. The Post’s stated reasons are *worse*. Read the termination letter for yourself. open.substack.com/pub/karenatt...