@Denian@chaos.social avatar

Denian

@Denian@chaos.social

Sarcastic introvert with ADHD. Probably at least the second most boring person in the room. Ask your questions, I rarely bite without request.

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

kubikpixel, to rust German
@kubikpixel@chaos.social avatar

Ja und Nein, denn Rust ist im grunde sicherer aber auch das kommt darauf an wie mensch es umsetzt. Ich vertraue Rust mehr als anderes Coding, ich schau mir die Libs-Daten an.

»Speichersicherheit – Fast 20 Prozent aller Rust-Pakete sind potenziell unsicher:
Nach Angaben der Rust Foundation verwendet etwa jedes fünfte Rust-Paket das Unsafe-Keyword. Meistens werden dadurch Code oder Bibliotheken von Drittanbietern aufgerufen.«

🦀 https://www.golem.de/news/speichersicherheit-fast-20-prozent-aller-rust-pakete-sind-potenziell-unsicher-2405-185452.html


Denian,
@Denian@chaos.social avatar

@kubikpixel Unsafe Fremdbibliotheken aufrufen ist meiner Meinung nach in Ordnung, solange es keine bessere Alternative gibt und der restliche Code darauf ausgelegt ist, "safe" zu sein, wenn es der Fremdaufruf ist. Jede Bibliothek, die man braucht, in Rust neu zu schreiben, ist immerhin etwas unrealistisch, und solange man nicht zu Problemen beiträgt (eigenen unsafe Code schreibt), ist es meiner Meinung nach trotzdem ein Schritt in die richtige Richtung.

Denian,
@Denian@chaos.social avatar

@kubikpixel Sehr schade finde ich, dass der Artikel nicht darauf eingeht, dass viele der "unsicheren" Pakete tatsächlich nur Wrapper sind, die explizit diese eine Fremdbibliothek einbinden und evtl. abstrahieren - also tatsächlich eine zusätzliche Sicherheitsschicht, um diese Bibliotheken möglichst einfach aktualisieren oder auswechseln zu können.

isotopp, to random German
@isotopp@chaos.social avatar

OH:
"Welche Amphibien findet man vor allem in Sibirien?
Den Permafrosch! 🐸"

Denian,
@Denian@chaos.social avatar

@isotopp Ist das Gegenteil dann ein Tempofrosch?

Denian, to random German
@Denian@chaos.social avatar

Gibt es eigentlich irgendeine Institution o.Ä., die tatsächlich unabhängige Ergonomietests mit nachvollziehbaren Kriterien durchführt - z.B. für Bürostühle? Ich habe keine Ahnung, wer meiner Firma dieses wundervolle Modell mit nach vorne gekippten Sitzflächen empfohlen hat, aber wenn "Ergonomie" bedeutet, dass etwas so unbequem ist, dass man alle Verantwortlichen an ihren kleinen Zehen aus dem Fenster hängen möchte, sind diese Stühle sehr ergonomisch.

scy, to random German
@scy@chaos.social avatar

Schnipsel in meinem Kopf. Heute:

"Stephan?"
"Ja Harry?"
"Wie heißt du eigentlich mit zweitem Vornamen, Stephan?"
"Harry, Harry."
"Harry Harry, Stephan?"
"Nein, Harry. Stephan Harry Derrick, Harry."
"Stephan Harry Derrick Harry, Stephan?"

Denian,
@Denian@chaos.social avatar

@scy Interessante Situation - beide senden das gleiche (oder ein sehr ähnliches) Protokoll, aber mindestens einer kann (oder will) es nicht parsen... Mir begegnet ja sonst eher die Variante "Protokollsynchronisierung fehlgeschlagen"...

grindhold, to random
@grindhold@chaos.social avatar

oh nein :( das flohmarkt-repo passt nicht mehr auf eine 3.5"-floppy. jetzt muss ich mir wohl ein anderes backupmedium suchen :/

Denian,
@Denian@chaos.social avatar

@grindhold @Aarkon Zip Drives haben mich nie so wirklich begeistert, aber MO-"Disketten" fand ich irgendwie cool...

Denian,
@Denian@chaos.social avatar

@Aarkon Stimmt natürlich, MOs sind recht groß und "neu". Ich finde halt die Technik spannender als iomega's "guckt mal, eine größere Diskette!"

@grindhold MD ist bei mir immer in der geistigen Schublade "proprietär und somit unbrauchbar" gelandet, auch wenn ich weiß, dass das unfair ist...

allo, to random
@allo@chaos.social avatar

deleted_by_author

  • Loading...
  • Denian,
    @Denian@chaos.social avatar

    @allo Is vue ok or does it have to be even smaller?

    Denian,
    @Denian@chaos.social avatar

    @allo Not nearly as large as frameworks like angular or react. Vue on its own mostly does components. Of course, there are smaller frameworks, but I never really looked into those because vue feels "light enough" for me...

    scy, to Signal
    @scy@chaos.social avatar

    TIL: The desktop app on supports in multiple languages, but there is no selection UI. You can, however, list multiple locales in the LANGUAGE environment variable, delimited by colons. The first one selects the interface language. For example:

    LANGUAGE=en_US:de_DE

    will give you a US English interface and spell checking in US English and German (Germany).

    No need to install anything, Signal will download dictionaries on first use.

    https://github.com/signalapp/Signal-Desktop/issues/1659

    Denian,
    @Denian@chaos.social avatar

    @scy Huh. I'm going to have to try that with other electron apps, just in case they're just calling on electron functionality for the spellchecking... Been playing around with Fantasia Archive, and the lack of spellchecking language selection was one of the "missing" features I reported...

    Denian,
    @Denian@chaos.social avatar

    @scy Have you tried this? Because the issue is still open, and I didn't see anything about them actually implementing the feature when I skimmed the thread...

    Denian,
    @Denian@chaos.social avatar

    @scy Thanks. Damn, though - now I'll have to look through their history, because there are no linked commits or PRs...

    root42, to JasperFforde
    @root42@chaos.social avatar

    Finally. The second installment in Jasper Fforde‘s „Shades of Grey“ series. It took soooo many years. Sadly Mr Fforde is not in the fediverse…

    Denian,
    @Denian@chaos.social avatar

    @root42 Is it me or is that font really so crooked it seems to be moving?

    scy, (edited ) to random
    @scy@chaos.social avatar

    A few days ago, my groovebox, the , running the new and awesome community-built firmware, crashed, which was very cool.

    Not that it crashed, but what happened next: It displayed a colorful pattern on its pads.

    That's a stack trace. It's listing the last steps the code made before crashing. The devs have asked to be sent photos of these, to help them find bugs.

    I've pasted it on Discord, and there's a bot that recognizes these images and decodes them into addresses!

    Denian,
    @Denian@chaos.social avatar

    @scy Wow. Ok, that might just be the coolest use for a chatbot that I've ever seen.

    jacqueline, to random
    @jacqueline@chaos.social avatar

    it's a weird vibe that 2023 was the year i became very proficient in C++ (and to a lesser extent C).

    you hear a lot about the shiny new languages and the cool features they have and problems they solve. i think it's easy to forget that, with the way C/C++ are constantly improving, the gap between them and languages like Rust is not really as big as i feel it's made out to be.

    Denian,
    @Denian@chaos.social avatar

    @jacqueline The problem with C++ was never that it was unsuitable for a specific task, but that it's a constantly growing mountain of outdated concepts and nobody seems to be interested in defining a clean, understandable subset of "this is how you start a new C++ codebase today without all of the legacy crap". I want to learn usable languages, not their histories of mistakes and (formerly) necessary evils.

    Meyerweb, to random
    @Meyerweb@mastodon.social avatar

    BRING BACK THE 3D PAGE INSPECTOR YOU COWARDS

    Denian,
    @Denian@chaos.social avatar

    @Meyerweb @joshbal4 The main problems I see are that most "modern" websites would be insanely high stacks of generated nested container elements. and that z-layers are no longer the same as parent/child relations. But I'm certain somebody who knows more details about website rendering processes could easily list more than those.

    Denian,
    @Denian@chaos.social avatar

    @Meyerweb @joshbal4 Imagine a site that has a hundred nested divs somewhere, but the 75th is something like this:

    <div style="z-layer: -50; position: absolute; top: 0; left: 0; width: 100%; height: 100%;">[...]</div>

    I can't imagine any "correct" way to render that 3D representation.

    Denian,
    @Denian@chaos.social avatar

    @Meyerweb @joshbal4 Please note that I completely and utterly loathe CSS and its countless arbitrary rules about what does or doesn't work together, so my example might not be "valid", or it might result in unspecified behaviour, or summon the very demons that make up said arbitrary rules. In the latter case, I happen to believe that they'll take any sufficiently potent mind altering drugs instead of human souls to pay for the summoning and send them back.

    Denian,
    @Denian@chaos.social avatar

    @Meyerweb There is an attribute called "max-width". Any sane person looking at it will immediately say "hey, look - this will limit how wide this element can become!" It only works for specific elements. It is NOT called "max-width-of-certain-elements".

    some values of "width" do not work depending on how the parent width is set. Aside from values like "available", this also includes percentages in certain constellations.

    These are just two arbitrary rules, and they affect "obvious" attributes.

    slothrop, to random
    @slothrop@chaos.social avatar

    deleted_by_author

  • Loading...
  • Denian,
    @Denian@chaos.social avatar

    @slothrop Ich bin ja der Meinung, das darf auf alle Politiker ausgeweitet werden, ob sie nun aktuell Teil einer Regierung (egal auf welcher Ebene) sind oder nicht...

    Denian,
    @Denian@chaos.social avatar

    @slothrop Leute, die den Job nicht wollen und erst wieder abgeben dürfen, wenn sie positive Ergebnisse geliefert haben. Oder notfalls direkte Demokratie - im Zeitalter verzögerungsfreier Kommunikation müsste gar nicht so viel repräsentativ entschieden werden, wie es aktuell wird. Viel korrupter kann das Ergebnis nicht werden.

    Omega, to random German
    @Omega@chaos.social avatar

    Spiele, die ich unglaublich gerne spielen würde, die aber noch lange warten müssen:

    • Final Fantasy XVI
    • Diablo 4
    • Lies of P
    • Lords of the Fallen
    • Star Ocean - the second story
    • Zelda- Tears of the Kingdom
    Denian,
    @Denian@chaos.social avatar

    @Omega Diablo 4 ist leider nach den ersten paar Stunden todlangweilig, und von FF XVI würde ich auch nicht zu viel erwarten. Die Ressourcen sind bei Square Enix ganz klar auf die FF VII Remake Serie fokussiert (die sich auch wirklich lohnt!). Soweit ich gehört habe ist XVI immerhin besser als XV, aber das ist auch kein Kunststück.

    Über Lies of P und Star Ocean habe ich bisher aber nur positive Berichte gehört.

    gsuberland, to random
    @gsuberland@chaos.social avatar

    idk if this is an ADHD thing, or just a me thing, but I noticed something weird about how I play drums - I can't count beats in my head. or, rather, I can't in the "one two three four" sense. I also can't live-improvise.

    precise timing comes innately to me, and I can tell if I'm even a handful of milliseconds off time. I learn patterns by muscle memory, not by conscious control. as soon as I try to consciously count out the beats, I make a total mess of it. improvising has the same issue.

    Denian,
    @Denian@chaos.social avatar

    @gsuberland Same here, ADHD and flute in my case. I might start out too fast or too slow at first, but if so, it's consistent. No idea if it's actually related, but we ARE kinda wired to develop instinctive behaviours rather than conscious abilities...

    Denian,
    @Denian@chaos.social avatar

    @gsuberland Out of curiosity: Do you also dislike songs like Ed Sheeran's "I See Fire" because the word lengths dont match the melody? It's one of my pet peeves, but most people don't get why I'm not an Ed Sheeran fan...

    kubikpixel, (edited ) to internet German
    @kubikpixel@chaos.social avatar

    Jetzt wo ihr alle auf eine #freie und offene Plattform für #SocialMedia gewechselt seid, das #Fediverse, könnt ihr z.B. bei den #Suchmaschine weiter machen.

    🔎 @MetaGer
    🔎 @Mojeek
    🔎 @monocles
    🔎 https://gruble.de

    Ne du, so was wie #DuckDuckGo, #StartPage & #Ecosia liefern Daten ihrer Crawler wie #Bing (M$) und/oder #Google. Pseudonymisiert ist nicht anonym, denn die sind vertraglich dazu verpflichtet.

    Denian,
    @Denian@chaos.social avatar

    @kubikpixel Komm, man muss fair bleiben - wer hätte denn auch ahnen können, dass es zu Problemen führt, wenn man die Relevanz von Suchergebnissen künstlich beeinflussen kann?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • megavids
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • JUstTest
  • All magazines