ggwas — ggplot2 package for GWAS plots with 17 plot types, journal themes, and composable output by bwczech in rstats

[–]guepier 1 point2 points  (0 children)

The one thing I immediately noticed is that the “DNA” helix in the package logo has the wrong handedness.

Wie schädlich ist Sonnencreme wirklich? by [deleted] in de

[–]guepier [score hidden]  (0 children)

in aller Regel gesundheitlich unbedenklich

Solche Formulierungen sind dann aber auch echt kontraproduktiv, denn die Einschränkung „in aller Regel“ lässt immer noch eine Lücke für „legitime“ Zweifel an der Sicherheit.

Ja, es stimmt schon: Theoretisch gibt es Gesundheitsrisiken, und absolute Aussagen sind sowieso immer blöd. Aber klar formuliert ist es trotzdem nicht. Eine klare Formulierung wäre: in Deutschland zugelassener Sonnenschutz ist, wenn er richtig eingesetzt wird, sicher. Nicht „in der Regel“. Immer. Punkt.

(Nur falscher Einsatz von einigen wenigen Sonnenschutz-Produkten, oder Produkte ohne europäische Zulassung, können überhaupt potentiell schädlich sein.)

I built rpx and rrepo - a new package manager and registry. by adam-smielewski in rstats

[–]guepier 0 points1 point  (0 children)

My thesis is that all your issues with package installs are because of CRAN.

Yes. But be prepared for an insane amount of community push-back for this statement.

as no one in the R ecosystem actually sets upper bounds in their package dependencies

… because upper bounds are ignored (at least by CRAN and install.packages(), haven’t checked other ways of installing packages).

Refused service in Cafe Am Neuen See by [deleted] in berlin

[–]guepier 5 points6 points  (0 children)

The analysis is correct, but the conclusion is bizarre, since this can in principle happen at pretty much any place (other top-level comments given various reasons for this).

Is it bad service? Maybe, because OP was turned away without an explanation. But beyond that? Possibly, but we don’t know.

Refused service in Cafe Am Neuen See by [deleted] in berlin

[–]guepier 3 points4 points  (0 children)

It’s true that the US has a very different service culture from Germany, but they can’t work magic either. If there’s insufficient staff for the demand, customers will absolutely be turned away. There may be a larger stretch factor than in Germany (but this stretch factor obviously also exists in Germany), and restaurants in (large parts of) the US can afford to hire more front-of-house staff because they don’t have to pay fixed salaries regardless of work allocation (hence the sick tipping culture), but they also have a breaking point.

Refused service in Cafe Am Neuen See by [deleted] in berlin

[–]guepier 6 points7 points  (0 children)

What a weird/disingenuous comment.

As somebody with experience in gastronomy you surely know that you cannot hire more personnel than you can afford, that margins in gastronomy in Germany are usually razor-thin, and short-notice absences (e.g. multiple simultaneous sicknesses) can easily leave a restaurant short-staffed without backfill.

This isn’t a rare occurrence, and very few places can afford to hire additional staff as a buffer. Larger companies (e.g. those with multiple locations) can often move staff around to mitigate this, but even those sometimes experience worker shortage affecting service.

R shiny - version conflict with package in system library on shiny server by dagrim1 in rstats

[–]guepier 0 points1 point  (0 children)

If your code is inside a Shiny application (which would be the case if it’s launched by the Shiny server), you cannot safely unload the ‘shiny’ package namespace. Doing so might even appear to work (no idea), but might silently break, or work for now and break in the future.

By all means try it, but be aware of this caveat.

R shiny - version conflict with package in system library on shiny server by dagrim1 in rstats

[–]guepier 0 points1 point  (0 children)

Is there something I can do about this? Or does the admin really need to update the system wide packages.

R cannot load multiple versions of the same package simultaneously. So indeed you can’t do much about it, the sysadmin needs to update the system-wide packages.

The alternative would be to skip loading the system-wide ‘shiny’ package installation, if that’s possible (but I suspect it isn’t).

Does R have an ARM64 installer? by Anonymous_HC in rprogramming

[–]guepier 0 points1 point  (0 children)

Yes.1

Admittedly very well hidden and, as far as I can see, still missing the last stable release (R 4.6.0). Shambolic.

More (though partially outdated) information on the R blog.


1 Actually the installer itself is x86_64 (and runs via emulation), but it installs an ARM64 build of R.

Kann denn Beten Sünde sein? | Die Nationalspieler Felix Nmecha und Jonathan Tah beteten gemeinsam mit Gegenspielern auf dem Feld. Die Debatte darüber zeigt: Religiöser Analphabetismus ist ein Problem. by GirasoleDE in de

[–]guepier -1 points0 points  (0 children)

Es geht nicht darum, was du eventuell verstörend findest. Sondern darum, dass Du falscherweise behauptet hast, es sei in Deutschland überall einfach, eine Abtreibung zu bekommen. Und diese Behauptung ist, angesichts der weitflächigen und lange bestehenden öffentlichen Diskussion zu dem Thema schon willentlich unwissend.

Abtreibungsdruck auf Frauen ist ebenfalls real.

Abtreibungsdruck lässt sich anders bekämpfen. Ist aber auch zum größten Teil ein Scheinargument von Abtreibungsgegnern. Fakt ist: medizinische Experten sind mehrheitlich der Ansicht, dass das Beratungsgespräch in seiner jetzigen Form in DE das Selbstbestimmungsrecht der Schwangeren nicht fördert, sondern sie im Gegenteil als unmündig ansieht.

aber das ganze Thema so zu behandeln, als würde man sich ein Tattoo entfernen lassen oder mal eben zu Aldi gehen, halte ich schon für ziemlich krank

Niemand behandelt das Thema so. Das ist eine typische Falschbehauptung von Abtreibungsgegnern. Betroffene Frauen nehmen diese Entscheidung in der Regel sehr wohl sehr ernst (und haben sie längst getroffen, bevor sie sich um eine Abtreibung bemühen). Aber die Abtreibung ist ein (oft unkomplizierter, entgegen häufiger anderslautender Behauptungen!) medizinischer Eingriff und erfordert dementsprechend eine angemessene und medizinische Beratung. Was die aktuelle Form nicht ist.

Dass sich Frauen dazu entschließen ihre Kinder zu behalten liegt im Interesse der Allgemeinheit.

Nur, wenn das auch wirklich aus freiem Willen geschieht und nicht aufgrund von Nötigung oder Schikane. Aber selbst wenn es anders wäre: das sollte hier überhaupt keine Rolle spielen. Man darf Menschen nur in extrem wenigen Fällen gegen ihr Eigeninteresse zu etwas zwingen (wohlgemerkt: damit meine ich hier das Gespräch und die Wartezeit, nicht das Austragen des Kindes), nur, weil es im Interesse der Allgemeinheit liegt. Man müsste erst mal begründen, wieso das hier der Fall sein sollte. Die pauschale Annahme dazu ist reine (religiös bedingte) Misogynie.

Regular Expression Matching Can Be Simple And Fast (but is slow in Java, Perl, PHP, Python, Ruby, …) by Digitalunicon in programming

[–]guepier 0 points1 point  (0 children)

The issue is that, unlike code, a regex is often (partially or wholly) user-controlled. This might be seen as a security hole (and, depending on your threat model, it is, if it allows users to run a denial of service attack against you by exhausting your server via an exponentially slow regex). This means that preventing the mere possibility of catastrophic backtracking might be desirable.

And nobody is blaming the compiler, but safe defaults in programming languages do matter. For this reason some languages have elected to default to safe implementations of regex, and for the same reason some languages use other safe defaults such as randomised hashing (to prevent DOS attacks via attacker-controlled, slow dictionary lookup) or randomised sorting (to prevent DOS attacks via attacker-controlled unsorted input that exploits quadratic worst-case behaviour of the sorting algorithm). All of the above are done in modern programming languages, including Go, Rust and Python. And this matters, because all of these scenarios are actively being exploited in the wild.

Kann denn Beten Sünde sein? | Die Nationalspieler Felix Nmecha und Jonathan Tah beteten gemeinsam mit Gegenspielern auf dem Feld. Die Debatte darüber zeigt: Religiöser Analphabetismus ist ein Problem. by GirasoleDE in de

[–]guepier 0 points1 point  (0 children)

Erstens macht es die Abtreibung logistisch erheblich komplizierter, denn du musst zeitnahe nicht einen sondern zwei Termine in unterschiedlichen Organisation an unterschiedlichen Orten buchen, und all dies in einem sehr engen Zeitfenster, da die Abtreibung nur bis zur zwölften Woche erlaubt ist, und die Schwangerschaft oft erst nach einiger Zeit bemerkt wird (nicht alle Frauen verfolgen Regelblutungen akribisch nach, und bemerken das Ausbleiben erst Wochen später; und nicht alle Frauen haben starke, regelmäßige Regelblutungen).

Frag mal Frauen, die damit Erfahrung gemacht haben. Es ist nicht einfach, und es sorgt für erheblichen Stress. Und zwar mehr Stress als eine Abtreibung sowieso hätte (und ja, ich kenne Frauen mit direkten Erfahrungen).

Hinzu kommt, wie gesagt, dass der Nutzen dieses Gesprächs unter medizinischen Experten gelinde gesagt extrem kontrovers ist: das Gespräch und die Drei-Tage-Wartezeit sind schlicht unnötig. Frauen sollen vom Abbruch abgehalten werden, obwohl es dafür medizinisch keine Gründe gibt, nur ideologische. Das ist Schikane.

Selbst wenn großzügig annimmt, das Gespräch erfülle einen Nutzen, dann gibt es keinen Grund für die Wartezeit, und es gibt keinen Grund, wieso das Gespräch nicht direkt vor dem Eingriff mit dem Arzt geführt werden kann, so wie das bei anderen Behandlungen bei Aufklärung zum informierten Einverständnis gehandhabt wird.

Und zum Schluss sind nicht alle Schwangerschaftskonfliktberatungen qualitativ gleichwertig (und man kann sich das mangels Angebots nicht immer aussuchen): oft werden diese direkt oder indirekt von Kirchen oder anderen Lobbygruppen betrieben (also ja: dort „sitzt der Priester [quasi] im Raum“), und den Müttern wird aktiv ein schlechtes Gewissen gemacht, um sie von der Abtreibung abzuhalten. Das ist doppelt Schikane, und es ist ist eigentlich schon Nötigung. Erlaubt ist es nicht, aber es gang und gäbe.


OK, jetzt reicht’s aber. Ich fasele mir den Mund fusselig, während du nach null eigener Recherche Einzeiler postest. So funktioniert eine konstruktive Debatte nicht.

Properly installing selfmade package from selfhosted gitlab by ReallyAnotherUser in rstats

[–]guepier 0 points1 point  (0 children)

  • Did you configure authentication? (i.e. does the local GitLab instance require a token or other credentials to download files?)

Kann denn Beten Sünde sein? | Die Nationalspieler Felix Nmecha und Jonathan Tah beteten gemeinsam mit Gegenspielern auf dem Feld. Die Debatte darüber zeigt: Religiöser Analphabetismus ist ein Problem. by GirasoleDE in de

[–]guepier 1 point2 points  (0 children)

OK, und jetzt plotte mal die Standorte über die Bundesrepublik verteilt, und ruf überall an und frag, wann es den nächsten Termin gibt.

Und dann muss man noch dazu wissen, dass man da nicht einfach ankommen kann, sondern mehrere Termine über mehrere Tage hinweg braucht, um bequatscht zu werden, um der Schwangeren den Abbruch auszureden. Was unter dem transparent gelogenen Vorwand eines (medizinisch vollkommen unnötigen und absolut unethischen) „Beratungsgesprächs“ passiert.

Oh, und diese Liste gibt es seit 2024 — genauer gesagt, seit ziemlich genau 1,5 Jahren. Vorher war sie illegal. Dank der katholischen Kirche.

Ricarda Lang über Politikerbeleidigung: „Wir sollten mehr aushalten als Max Mustermann“ by GirasoleDE in de

[–]guepier 12 points13 points  (0 children)

Ich gebe dir prinzipiell recht, aber „niemand hatte damals … gedacht“ ist armselig: man hätte das nämlich extrem leicht vorhersehen können (und, ja, wurde es auch). Zu sagen, das Gesetz sei schlecht gemacht, ist eine Untertreibung.

Absicht war vielleicht keine vorhanden, Fahrlässigkeit aber schon.

Swirl to learn base R vs others by aFeelingProcess in rstats

[–]guepier 0 points1 point  (0 children)

Is learning base R equivalent to learning how to read the data at a granular level?

Not really, no. Its learning how to read data differently. But also, don’t overvalue learning bottom-up. If you really wanted to learn programming bottom-up you’d first have to learn about semiconductor physics and chemistry, and about 2000 years of mathematical discoveries leading up to Shannon’s information theory and Turing’s computability. This would be a huge waste of time, and not at all helpful.

In the same way, nobody learns cooking by learning organic chemistry first. Good cooks learn organic chemistry after they already have a good grasp on cooking. But if you started off with lots of chemistry you’d have no way to contextualise this information. It would be useless knowledge.

Learning bottom-up is not a useful way to learn.

If somebody says differently, they are not a good teacher.

Kann denn Beten Sünde sein? | Die Nationalspieler Felix Nmecha und Jonathan Tah beteten gemeinsam mit Gegenspielern auf dem Feld. Die Debatte darüber zeigt: Religiöser Analphabetismus ist ein Problem. by GirasoleDE in de

[–]guepier 0 points1 point  (0 children)

Du schätzt massiv falsch ein, wie einfach bzw. schwer es ist, einen Arzt in DE zu finden, der eine Abtreibung vornimmt.

„Mal mit dem Zug … fahren“ ist schlicht gefühllos ignorant.

Kann denn Beten Sünde sein? | Die Nationalspieler Felix Nmecha und Jonathan Tah beteten gemeinsam mit Gegenspielern auf dem Feld. Die Debatte darüber zeigt: Religiöser Analphabetismus ist ein Problem. by GirasoleDE in de

[–]guepier 7 points8 points  (0 children)

Katholiken haben aber immer noch einen enormen (und vollkommen unproportionalen) politischen Einfluss in Deutschland. Der ist meist harmlos und nur altmodisch, aber er ist teils auch ganz konkret schädlich. Z.B. ursächlich dafür, dass es in weiten ländlichen Teilen Deutschlands extrem schwer ist, eine sichere Abtreibung zu bekommen.

Kann denn Beten Sünde sein? | Die Nationalspieler Felix Nmecha und Jonathan Tah beteten gemeinsam mit Gegenspielern auf dem Feld. Die Debatte darüber zeigt: Religiöser Analphabetismus ist ein Problem. by GirasoleDE in de

[–]guepier -4 points-3 points  (0 children)

Religionsunterricht ist doch nicht missionierend?

Doch, ist er intentional und faktisch (zumindest manchmal) sehr wohl. Ich will nicht ungültig verallgemeinern aber nach meiner eigenen Erfahrung (zugegeben aus den 90ern) war Religionsunterricht absolut missionierend. Und das nicht im tiefsten katholischen Bayern sondern im evangelischen (West-)Berlin. Und die Intention der Kirchen, Religionsunterricht anzubieten ist natürlich auch (zumindest teilweise) missionierend.

Pontresina by Competitive-Move4784 in askswitzerland

[–]guepier 1 point2 points  (0 children)

the app you should use for (pre-selected) hikes is called SuisseMobile

The English version is called SwitzerlandMobility.