@bnut@aus.social
@bnut@aus.social avatar

bnut

@bnut@aus.social

I enjoy making things that make it easier to make the things I enjoy. Mostly programming.

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

decryption, to random
@decryption@aus.social avatar

enjoying a talk about GlobalTalk from @DrJosh9000

image/jpeg

bnut,
@bnut@aus.social avatar

@decryption @DrJosh9000 this talk has a fun moire pattern

eniko, to random
@eniko@peoplemaking.games avatar

wonder when they'll do the crocodile dundee nostalgia reboot

bnut,
@bnut@aus.social avatar

@eniko apparently Bluey has surpassed Dundee’s popularity and was the second most streamed show of 2023. I’m not at all sad to be represented by Bluey over Dundee tbh.

bnut, to auspol
@bnut@aus.social avatar
bnut, to random
@bnut@aus.social avatar

@ivory Is it weird that I want a nerd-mode for edited posts which shows added/removed words similar to how git diff --color-words would?

tonyarnold, to random
@tonyarnold@mastodon.social avatar

I agree with @everything in his post on the forums: https://forums.swift.org/t/asyncstream-and-actors/70545/4

My take: Swift Concurrency has gone from being somewhat understandable to being really, really hard to apply and understand properly.

I get that we can stick with Swift 5 language mode, but none of us wants to do that.

I hope that WWDC brings some understandable instruction alongside improved tooling, because right now we're all reliant on @mattiem sharing what he has worked out (thanks Matt!).

bnut,
@bnut@aus.social avatar

@holly I’m not using Swift at the moment, but very interested in what it’s doing! I’d love a clear and concise definition of isolated and non-isolated. I haven’t found one on any of the official docs I’ve seen. This might just be googleability. However, I imagine errors using those terms will only be as clear as the terms themselves.

I’m guessing from context; the English definition; and a proposal that mentioned “data isolation”, that isolated means it doesn’t pass between concurrency contexts, non-isolated means it does/can. I’m guessing implementing Sendable is one way to make something safely non-isolated.

Although all the official blogs and proposals I’ve seen seem to assume you already know what they mean and what their relationship to each other is (in the context of Swift concurrency). Non-official blogs I’ve seen seem to try and exhaustively define whether something is isolated, as that’s a thing that crops up in errors, but it seems to me like a good definition would save the need for that exhaustivity.

bnut, to random
@bnut@aus.social avatar

@ivory hey, there seems to be a layout issue in the latest version (1.9.1) when cell height is recalculated after a boost (of a boost?). It has happened a few times, but I haven’t been able to deliberately reproduce it yet:

glassbottommeg, to random
@glassbottommeg@peoplemaking.games avatar

I can already tell that, much like defending item degradation in BOTW, I'm going to become one of those devs who insists that

Pacific Drive explaining nothing and being kind of awkward especially at the beginning is, in fact, a core component of the experience.

What a fuckin game. Wow. (just got to second zone)

bnut,
@bnut@aus.social avatar

@glassbottommeg I’ve heard similar said for Dark Souls and Death Stranding (re. initial frustration)

b0rk, to random
@b0rk@jvns.ca avatar

deleted_by_author

  • Loading...
  • bnut,
    @bnut@aus.social avatar

    @b0rk do you know why search is bad on smaller instances? Is it just searching posts the instance has already cached when serving them to its users?

    I wonder if there’s some fancy graph theory or eventual consistency algorithm for searching robustly from any instance.

    Jyoti, to acab
    @Jyoti@mas.to avatar

    I'm gonna keep posting this as it keeps annoying bootlickers.

    bnut,
    @bnut@aus.social avatar

    @Jyoti if $150M is fares for 95k people, then does that mean they did this for just 65 people not paying the fare?

    eniko, to random
    @eniko@peoplemaking.games avatar

    deleted_by_author

  • Loading...
  • bnut,
    @bnut@aus.social avatar

    @eniko Ivory on iOS has it as “hide this post” and I think Tusky is the Android app that’s most often compared to Ivory, so maybe that one is what you want

    eniko, to random
    @eniko@peoplemaking.games avatar

    you've heard of security by obscurity. mathematical notation is elitism by obscurity

    bnut,
    @bnut@aus.social avatar

    @eniko you might have seen it, but someone made a great cheat sheet for translating math to code: https://github.com/Experience-Monks/math-as-code

    bnut,
    @bnut@aus.social avatar

    @eniko a friend of mine’s entire job is writing code for academic papers, because usually academics can’t code well and even if they can they don’t know what’s idiomatic. Not having code and/or data also makes many papers unreproducible, which ruins the whole point.

    bnut,
    @bnut@aus.social avatar

    @eniko there’s also a site for providing community code examples for papers, I believe it’s to aid reproducibility and change the bad practices, but unfortunately it’s ML focused https://paperswithcode.com/

    bnut,
    @bnut@aus.social avatar

    @eniko this isn’t computer science academics, more like biology or something like that. Although the pseudocode or math in a paper normally has actual code somewhere that validated it, unless they share a proof, and I believe that code is what they do.

    bnut,
    @bnut@aus.social avatar

    @eniko yeah sorry, the only one I know without that last five words is https://rosettacode.org/ for common algorithms (or optimistically searching for the paper title on github/gitlab)

    bnut,
    @bnut@aus.social avatar

    @eniko maybe it’s time to register otherpaperswithcode.com

    eniko, to random
    @eniko@peoplemaking.games avatar

    man, if only i kept my real life house was as tidy as my minecraft base. i feel like there's some lesson to be learned here

    bnut,
    @bnut@aus.social avatar

    @eniko maybe the lesson is“it’s easier to keep things tidy when things despawn after a few minutes if you leave them on the floor”

    eniko, to random
    @eniko@peoplemaking.games avatar

    so ive been clearing out the ancient city right under my minecraft base (like my beacon is right on the city center lmao) and honestly. the ancient city is so boring. if you do accidentally trigger the warden you can just run away and wait the 60 seconds for it to despawn :| its tedious, not tense

    bnut,
    @bnut@aus.social avatar

    @eniko you can also hide the night in a 2x1 hole with a lid when starting out, but it’s more fun not to

    eniko, to random
    @eniko@peoplemaking.games avatar

    If you need evidence that neoliberals are fascist collaborators just look at the Netherlands where the centrist neoliberals are bending over backwards to create a far right coalition to govern

    bnut,
    @bnut@aus.social avatar

    @eniko as far as I can tell their entire function is to launder fascism

    eniko, to random
    @eniko@peoplemaking.games avatar

    I love beacons in minecraft. They're ridiculously hard to get, their range is really not sufficient given the expense of setting them up, and most importantly they make you ask yourself "what part of my base's aesthetic do I want to absolutely ruin with a giant beam of light cutting straight through it"

    bnut,
    @bnut@aus.social avatar

    @eniko I've considered them before as a means of marking/finding the world centre, but I assume you can’t see them from very far anyway. It'd be cool if they were visible beyond the chunk render distance.

    bnut,
    @bnut@aus.social avatar

    @eniko oh yeah, maybe it was the base not origin, it has been a while

    bnut,
    @bnut@aus.social avatar

    @eniko oh cool, although is the origin chunk still special cased? (ie. farms and redstone work when you’re not there)

    TomF, to random
    @TomF@mastodon.gamedev.place avatar

    I know it sounds odd for a cutting-edge person like me, but my personal home PC was so old it didn't even have an SSD - not even a small one. And I really noticed this in game load times. They didn't just get bad, they got ATROCIOUS. Everything else was fine - even a potato CPU and GPU can run new games, but the load times are AGONISING.

    bnut,
    @bnut@aus.social avatar

    @TomF is there any reason that the devs can't have SSDs, and the shipped version can't have WADs? I'm assuming the two approaches can be abstracted sufficiently to make them interchangeable, but maybe that's the thing

    bnut,
    @bnut@aus.social avatar

    @TomF I mean not using WADs during development in case that didn't come across, or are the underlying architectures that different? I'm also assuming WAD-equivalent storage would be handled at the engine level

    bnut,
    @bnut@aus.social avatar

    @TomF supporting gamers whose “personal home PC was so old it didn't even have an SSD”?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • tester
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • Youngstown
  • slotface
  • hgfsjryuu7
  • mdbf
  • vwfavf
  • kavyap
  • tsrsr
  • ngwrru68w68
  • PowerRangers
  • DreamBathrooms
  • Leos
  • everett
  • Durango
  • osvaldo12
  • khanakhh
  • ethstaker
  • rosin
  • cubers
  • tacticalgear
  • GTA5RPClips
  • normalnudes
  • cisconetworking
  • modclub
  • anitta
  • All magazines