Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)E
帖子
51
评论
3350
加入于
6 yr. ago

  • Yeah, you don't need the urinal to be under the sink. You can just run a pipe to the urinal...

  • In many cases, you don't need an equivalent to finally, because the cleanup is automatically handled via the Drop trait, which runs cleanup code when the object is freed from memory (similar to "destructors" in some other languages).Because of Rust's whole ownership thingamabob, it's generally entirely deterministic when this code will run (at the closing brace for the scope in which the object is defined, unless you pass that object outside of that scope).

    In other cases, you don't need a finally, because nothing forces you to bubble up errors instantly. You can make a call which fails, store the error in a variable, run your cleanup steps and then return the error at the end of you function.

    Sometimes, however, you do want to bubble up errors right away (via ? or early return), typically so you can group them together and handle them all the same.In that case, you can run the cleanup code in the calling function. If you don't to want to make it the responsibility of the caller, then pull out a small function within your function, so that you become the caller of that small function and can do the cleanup steps at the end of your function, while you do the bubbling within the smaller function.There's also ways to make that less invasive via closures (which also serve as a boundary to which you can bubble errors), but those are somewhat complex in Rust, due to the whole ownership thingamabob.

    I will say, I do sometimes feel like Rust could use a better way to handle doing something before the error bubbles up. But generally speaking, I don't feel like a finally is missing.

  • I'm guessing, those people are worried that it will be removed. It's already somewhat on the line since Wayland started replacing X11, because individual desktop environments can now decide to implement it or not.

  • Man kann auch gleich einen Putsch vorschlagen. Dann laufen alle Gesetze seit 1949 aus.

  • Ah, I think, I know what you mean, that the format is supposed to be written with foolish oversimplifications that are borderline incorrect, whereas "secured by TLS" just sounds like a normal statement from an expert...

  • It's mainly just a nicely polished app with rather many optional features and settings.

    But well, at the end of the day, it does still just show a list of 6-digit-numbers, so it's not revolutionarily different either...

  • I'm guessing that was supposed to be "secured by a thin layer of TLS"...

  • Spannend. Macht auch definitiv Sinn, sonst würde rechts-außen wieder irgendwelche Bevölkerungsgruppen als "nicht deutsch genug" umdefinieren wollen, um ihnen die Grundrechte abzusprechen.

    Aber stellt einen natürlich auch vor die Herausforderung, dass Einflussnahme durch fremde Regierungen evtl. einfacher ist.Und naja, wird mit Sicherheit auch passieren, dass manche Politiker dann Petitionen nicht so ernst nehmen, wo absehbar oder bekannt ist, dass da viele Nicht-Wahlberechtigte teilgenommen haben.

    Aber ja, halte es trotzdem insgesamt für notwendig, das so zu handhaben, und selbst wenn's nicht so ernst genommen wird, ist es besser als nichts...

  • Puh, naja, für die ist es ja dann zu spät, wenn ich Klage einreiche. Also die haben ja schon finanziell etwas davon, wenn die Kunden offiziell zustimmen, nämlich ein geringeres Risiko.

    Ich gehe schon auch davon aus, dass die bei der Auslegung der DSGVO sehr, äh, optimistisch sind, aber deswegen kann man ja trotzdem noch den Millimeter weitergehen anstatt nur einmal zu fragen, eben auch zu erklären warum die das brauchen.Also auch das sollten sie sowieso (eine Datenverarbeitung muss gemäß DSGVO immer zweckgebunden sein), aber es sollte auch nicht so viel nehr Aufwand für sie erzeugen und die Chance steigt ungemein, dass ich zustimme.

  • Ackshually, gram is a measurement of mass, not of weight. And because a gram of ice takes up more volume than a gram of water, it is likely to float on top of the water, where it is slightly further away from the center of gravity, therefore experiencing less strong gravity. As such, a gram of ice likely weighs less than a gram of water. :P

    (I spent far too long thinking how I could torpedo that silly joke of yours, because I figured there must be something with mass vs. weight there. 🫠)

  • Habe letztens gehört, dass es bei der Zuckersteuer jetzt wohl in der Regel so läuft, dass die Unternehmen bis zur steuerfreien Grenze Zucker reinmachen und dann den Rest mit Süßungsmittel auffüllen, so dass es weiterhin alles extrem süß schmeckt.

    Also in gewisser Hinsicht schon eine Verbesserung, weil effektiv weniger Zucker, aber wäre natürlich wesentlich besser, wenn insgesamt aller Süßkram weniger süß wäre, damit die Leute sich wieder an geringere Süße gewöhnen und auch mal ein Apfel oder eine Banane wieder konkurrieren kann.

    Ja, man darf gespannt sein, wie die Unternehmen sich bei dem Werbeverbot wieder vorbeischlängeln. Aber mindestens irgendeine Verbesserung sollte es ja geben, wenn auch vielleicht dann nicht ganz die Gewünschte.

  • Genuinely how I feel sometimes. Like, I'll usually just say yes, so that we can move on, but I have made the joke "How would I know?" quite a lot of times already, because it's much closer to the truth...

  • Haha wow, my initial thought after reading your post was "signatures went away", but then I figured I'm biased towards that being significant, because I recently was on an ancient forum that still had them.

    So, instead I tried to formulate the more abstract development. I had read about it a long time ago, so I did not pull that whole comment out of my arse just then, thankfully.

    But that it is then precisely signatures which elicit a reaction, that's hilarious. 😅

    And yeah, I do not miss signatures. Within minutes of reading on that forum, I had grown a disdain for some users, because they'd respond with half a sentence and then a distracting GIF in their signature. And of course, they would respond multiple times to a topic, so you could get 10+ instances of that same GIF on one page.

    Unfortunately, this does mean I now need to demonstrate that by including a shitty signature:


    I'm not a signature, I just clean here.

    The supreme art of war is to subdue the enemy without fighting. ~ Sun Tzu

  • Bei mir steht im Online-Banking seit Jahren drin, dass die zu irgendwas eine Zustimmung wollen und bisher hat mir noch niemand erklärt, warum ich diese geben wollen sollte.

    Also ich glaube, irgendwo steht pauschal drin, dass sie die Geschäftsbeziehung evtl. abbrechen müssen, wenn man so eine Zustimmung nicht gibt, aber halte ich DSGVO-mäßig für schwierig.Und würde ja auch erwarten, dass man zumindest irgendeinen Finger lupft, um mich da nochmal darauf hinzuweisen, wenn das irgendeine Relevanz hätte.

  • Not sure, I can articulate this thought well enough, but I feel like there's been a split between "personal" and "impersonal" social media.

    Early internet forums were usually about some specific topic and pseudonyms were paramount, but each person was still given room to present themselves.So, what I mean by that, is that forum posts had signatures, big profile pictures, as well as typically some additional information about the user, like "Rank: Lord Supreme – Joined: March 2005 – Posts: 3 trillion".The forums generally weren't focused on the people, but you still knew the regulars.

    Then came Facebook, Twitter, Instagram, Mastodon etc., which put people into the focus. You were discouraged from using pseudonyms. You were encouraged to post pictures of yourself. You were encouraged to broadcast any random thought you had.And while you can use these networks to read or talk about certain topics, you're really supposed to follow people and get to know them.

    And then, sort of as a counter movement again, you have your "link aggregators", i.e. Lemmy, Lobsters, Reddit etc..Discussions only happen when there's a topic, i.e. a post, to talk about. You can't just broadcast thoughts without context, but rather have to sort them into specific topics/communities.And while there's a tiny profile picture next to posts and we do have some regulars that are more widely recognized, most users are not.

  • Yeah, have not heard about any of these problems before this post...

  • Back in 2010, the OpenOffice devs had to abandon that name for trademark reasons¹, so they renamed to LibreOffice and continued developing under that name.

    OpenOffice theoretically also still exists, but it's hardly getting updates. Unless you specifically like software from 2010 (including some security vulnerabilities, I believe), you want to use LibreOffice.

    ¹) The OpenOffice trademark was owned by Sun Microsystems, which got bought by Oracle. Oracle has a very bad reputation, so the devs did not care to wait around for Oracle to fuck everything up.

  • My personal interpretation was the guy is just overly tan and potentially covered in mud, because he's so tough and runs around on battlegrounds all day long.

    Well, and the color palette is gray-brown in general, because we had an abundance of those, especially military shooters in the early HD era.

    But yeah, who knows, could also be that the post originated from 4chan or the like and is just racist.

  • Earlier today, I signed up to a service and immediately got the "Become a member" badge.

    Well, and I had signed up to upvote an existing post, so I also got the "Team player" badge in the same moment, for that singular upvote I had made...

  • ich_iel @feddit.org

    ich🎄🪄💻iel

  • Science Memes @mander.xyz

    How I imagine mathematicians...

  • Firefox @lemmy.ml

    Copy RSS Button (Extension)

  • Programmer Humor @lemmy.ml

    Me, when doing error handling

  • Linux @lemmy.ml

    Underappreciated top

    friendo.monster /posts/underappreciated-top.html
  • Memes @lemmy.ml

    When the webpage doesn't want you opening new tabs

  • Open Source @lemmy.ml

    What's up with FUTO?

    drewdevault.com /2025/10/22/2025-10-22-Whats-up-with-FUTO.html
  • Programmer Humor @lemmy.ml

    Escaping a string when passing through multiple tools

  • Dad Jokes @lemmy.world

    When your Dad gives birth to you

  • General Programming Discussion @lemmy.ml

    Fighting human trafficking with self-contained applications

    lwn.net /Articles/1036916/
  • General Programming Discussion @lemmy.ml

    Thunderbird Accessibility Study

    tilvids.com /w/3ymZQj1ikB9hdtpMmaP836
  • Programmer Humor @lemmy.ml

    Wish granted

  • ich_iel @feddit.org

    ich🦭🔄🐒iel

  • ich_iel @feddit.org

    ich🕜🫑🫙iel

  • Firefox @lemmy.ml

    Blasphemy! 😤

  • ich_iel @feddit.org

    ich💪iel

  • KDE & Plasma users @lemmy.ml

    Hmm, maybe something's bad with my theme...

  • Programmer Humor @lemmy.ml

    I don't know why this exists...

  • iiiiiiitttttttttttt @programming.dev

    🙃🙃🙃🙃🙃

  • ich_iel @feddit.org

    ich🍃iel