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/)EP
Posts
85
Comments
4,038
Joined
5 yr. ago

  • Oh, good point, I recently learned that the speed of light in fiber optics is around 200000 km/s. I always thought physicists were saying "in vacuum" to be technically correct, but that's actually a huge difference...

    https://en.wikipedia.org/wiki/Optical_fiber#Refractive_index

  • I work as a software engineer and honestly, it's ridiculous how often I'm asked to or tempted to violate the laws of physics.

    There's classics like measuring how long it takes to send a network packet from one device to another – you can't, because the two devices might have wildly different understandings of what time it currently is. The only way to get an accurate measurement is by measuring how long it takes to send it there + back (a.k.a. the round-trip time).
    And then you divide that by 2 and pretend there's no asymmetry in transmission speed, nor delay between the other device receiving it and sending it back. 👍

    In our previous project, we were recording audio chunks of one second each and then feeding it into a detector. At some point, we got asked, if we could reduce the delay until the user gets feedback from the detector. Also, we can't make the detector detect things more often, because it might make more mistakes. Alright, I guess, I'll just break up the time continuum then and give the user feedback before it has finished recording. 👍

    And now in our current project, we're supposed to send network packages across the globe and also we basically can't have any latency. Yeah, so there's this thing called the speed of light/causality at about 300000 km/s. Halfway around the globe is about 20000 km. That leaves us with 66.7 ms of latency, at its theoretical minimum. Guess I'll just quickly invent a way to create worm holes, no problem. 👍

  • Well, Mint is still one of the top recommendations for new users. It gets support for the newest hardware at a bit of a delay, so if you wanted to follow suit with your new gaming PC, it might not be as great of a choice for that for now, but for your laptop, that's what I'd recommend, if you're not looking to experiment.

  • It is, yeah, but you can also use it to host a static webpage: https://codeberg.page/
    Personally, I use it together with mdBook, so I write my texts in Markdown and then get a webpage with search and such. There's lots of "static site generators" out there which do something similar.

    It's a little tech-y for what you're hoping to do, but you could make use of the code tooling for collaboration. People could open issues, if they just want to make a suggestion, or they could create a pull request with a concrete change.

  • This is a very mild violation, but I like to play these puzzles: https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
    ...except that I create a custom difficulty level which is quite a step below the easiest difficulty and then I almost rather speedrun the puzzles.

    The Rectangles puzzle at 5x5 size has been my crack for the past months and I'm at about 13 seconds now (using my phone as input).

    I mean, it's very casual speedrunning. No one cares about my time, so I actually never timed myself before just now. But yeah, I just like the different challenge of thinking fast rather than complex.

  • Bin letztens auf einen Zebrastreifen zugelaufen, als auch gerade ein kleines Mädchen da hin kam. Dachte ich mir, mich sieht man, dann überquere ich gemeinsam mit ihr die Straße.
    Sie, hingegen, hält die Hand nach oben und wartet bis ein zukommendes Auto bis auf 0 heruntergebremst hat. Erst dann sind wir losgelaufen.

    Sie hat das mit so einer Selbstverständlichkeit und Routine gemacht, ich bin mir vorgekommen, als hätte sie mich über die Straße begleitet...

  • There's in general no way this can work long-term. When nations cooperate, they both benefit. If you're the only nation not cooperating with everyone else, then everyone else will surpass you until you're North Korea levels of yesteryear.

  • Are other auto code documentation tools better? I always figure, it's mostly a matter of leaving out the details to make it understandable. And that's kind of a hard thing to find heuristics for.

  • I was gonna say that I have to sometimes refer to it as "RJ45” port, because we actually also work with differently shaped Ethernet ports. Then I decided to look up, if that's specifically the name of the plug or of the port as well.

    And Wikipedia is immediately like, oh yeah, the scrubs refer to it as "RJ45", when it was really named after the "RJ45S" standard. But that standard actually describes a specific, obsolete wiring configuration of what's really an 8P8C connector.

    Never change, Wikipedia. 🙃

  • Hab meinen Laptop vor ein paar Wochen zur Reparatur eingesendet. Dabei wurde die Tastatur gewechselt. Dann funktionierte die Leertaste nicht mehr zuverlässig. Also wieder eingesendet. Wieder zurückbekommen. Funktioniert immer noch nicht richtig. Also jetzt nochmal eingesendet.

    Jedes Mal einsenden bedeutet:

    • Backup abziehen
    • Rücksendebegleitschein ausfüllen
    • Zur Bibliothek in der nächsten Großstadt pilgern, um dort den Rücksendebegleitschein auszudrucken.
    • Laptop mit einem Arsch voll Verpackungsmaterial in mehrere Kartons einpacken. Irgendwie haben die auch jedes Mal nochmal mehr Verpackungsmaterial dazu gepackt, wenn's wieder zu mir gesandt wurde.
    • Und natürlich Paket noch beim Paketshop einreichen.

    Ich fühle dieses Meme sehr...

  • Aber gibt's einen Grund warum das ein separater Unterbefehl ist? Oder haben da die Shareholder zugeschlagen und gesagt, macht mal irgendwas mit KI und dann hat man eben so halblebig einen Alias für die normalen Docker-Befehle eingeführt...?

  • Personal pet theory that may also play into it: Trans people are also often in information security roles. Potentially, because when you have to hide your real identity, you start to get good at it.
    And Rust also has various security benefits, especially when compared to C, but also when compared to garbage-collected languages (race conditions are largely prevented).