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
Posts
49
Comments
3069
Joined
5 yr. ago

  • I'm towards the hyperphantasic side of the spectrum and I've also noticed that it influences quite a lot of things.Perhaps the biggest factor is that I don't have the same drive to visit places or people. I could travel to a castle to look at it, or I could do so in my mind. I could meet back up with an old friend, but as I think of them, my desire to see them again is satiated. This does mean I'm terrible at maintaining friendships and socializing in general.

  • I would definitely contact their support. They're generally quick to respond and help. And if something is bad with the hardware, you want to resolve that now when you're still well within warranty and it is clear that you did not break it.

  • Oh yeah, I do think setTimeout executes in parallel, so only the largest element determines the execution time. It was difficult enough to make that sentence make sense, so I didn't want to cram that detail in as well. 🙃

  • I mean, it does scale with the size of the input. Just not with the count of inputs, but rather the size of each input element.

  • To me, a big part of it is that I'm tired of commodity art. I don't care about your pretty pixel soup. I've seen other pixel soups before that were similarly pretty.

    And I've been tired for many years, long before every middle-manager under the sun could cook up their own pretty pixel soup.Back then, it was humans trying to make a living off of their passion and then settling for commodity art to make ends meet. I was cheering them on, because they were passionate humans.

    Now that generative AI has destroyed that branch of humanity, there's no one to cheer on anymore.Even if generative AI never existed in the first place, I'd like to see commodity art being relegated to the sidelines and expressive art coming into the limelight instead.

    Tell me a story with your art. About your struggles or a brainfart you had, or really anything. This comic is great, for example. There's emotions there and I can see the human through the art. I would've chosen a very different illustration for whatever, for example, which tells me a lot about the artist, but also about myself.I have never had that kind of introspection with pretty pixel soups.

  • I agree in general, that a crash is much better than silently failing, but well, to give you some of the nuance I've already mostly figured out:

    • In a script or CLI, you may never need to move beyond just crashing.
    • In a GUI application or app, a crash may be good (so long as unsaved data can be recovered), but you likely need to collect additional information for what the program was doing when the crash happened.
    • In a backend service, a crash can be problematic when it isn't actually necessary, since it can be abused for Denial-of-Service attacks. Still infinitely better than failing silently, but yeah, you gotta invest into logging, monitoring and alerting, so you don't need to crash to make it visible.
    • In a library, you generally don't want to trigger a crash, unless an irrecoverable error happens, because you don't know where it'll be used.
  • U mmayyad bro?

  • RBF

    Jump
  • "Missverstandener Menschenfeind versteht nicht, warum Menschen ihn anfeinden" hatte ich tatsächlich nicht auf meiner Bingokarte.

  • Currently implementing error handling for a library I'm building and the process is basically to just throw all of the information I can find into there. It makes the error handling code quite verbose, but there's no easy way for me to know whether the underlying errors expose that information already, so this is actually easier to deal with. 🫠

  • However there are things when the Ai is helpful, especially for writing tests in a restrictive language such as Rust.

    For generating the boilerplate surrounding it, sure.But the contents of the tests are your specification. They're the one part of the code, where you should be thinking what needs to happen and they should be readable.

    A colleague at work generated unit tests and it's the stupidest code I've seen in a long while, with all imports repeated in each test case, as well as tons of random assertions also repeated in each test case, like some shotgun-approach to regression testing.It makes it impossible to know which parts of the asserted behaviour are actually intended and which parts just got caught in the crossfire.

  • "Hey, sorry, ich will nicht die ganze Zeit hinter dir laufen wie so ein Creep. Kann ich kurz überholen?"

    Ja, das wird immer ein bisschen sperrig klingen, aber oftmals hilft es schon, die Spannung aufzulösen, wenn man seine Stimme hören lässt.Mindestens weiß die Person dadurch, dass man nicht betrunken oder aggressiv ist. Teilweise zieht man aber auch selbst schon die Aufmerksamkeit anderer auf die Situation, was sie zusätzlich entschärft. Und wenn man dann noch einen freundlichen Tonfall hinbekommt, dann natürlich umso besser.

  • Yes, catastrophic software bugs...

  • I wanted a music player that allows deleting songs. The only one I found was CuteMusic.

    If it wasn't for that feature, I would be using Vanilla Music.

  • Personally, I don't think that more research will particularly change our outlook on that. Anything "geo-" is incredibly political.

    Even if we find a solution that genuinely just reverses the effects of climate change, there's gonna be some regions that see short-term disadvantages from that. Or even regions that merely imagine some catastrophic weather events were caused by making the planet cooler, even if they would've been hit by worse on a warmer planet.

    Those regions may go against all reason to stop the geoengineering from happening.


    It also has to be said that the CO2 in the atmosphere isn't just pumping up the temperature, it's also causing ocean acidification. Corals get dissolved by the sea water getting less alkaline. And corals are the basis for a whole lot of life on Earth.

    Which is again one of those points, where I just don't see research finding much better of a solution than algae and trees. You can hardly beat or improve the efficiency of just letting nature happen.I guess, we could start pouring lye into the ocean instead, but we'd need quite a lot of it. So, I'm also not particularly convinced that it's more cost-effective than letting nature happen, even leaving aside the problems we could cause with lye build-ups.

  • I'm no subject matter expert, but I imagine, if there was scientific consensus as to what's a sensible geoengineering change to make, then we would be on that immediately. Oil companies could invest a fortune into that and it would still be beneficial for them.

  • A teacher showed us the documentary An Inconvenient Truth and the real truth I learned from that, is that the majority of adults are irresponsible crybabies.

  • Somehow I like the look of both this:

    And this:

    The bottom one certainly has its own vibe. That with dark theme and monochrome icon set would look cool.