Replies

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

alice_i_cecile, to bevy
@alice_i_cecile@mastodon.gamedev.place avatar

Starting in on the release notes for 0.14 today! So, so many small PRs: for both the tools and the individual content sections.

I have a half-dozen open right now; give me a review or two (low standard, these will get a real editing pass before publication) and help me start tomorrow's work with a fresh slate? 🥺

https://github.com/bevyengine/bevy-website/pulls/alice-i-cecile

bnut,
@bnut@aus.social avatar

@alice_i_cecile do you need someone with contributor/reviewer status to do the review?

They all look good to me, except 1198 has some TODOs in it (intentional?), and the rounded corners note is a bit non specific about what can be rounded, it’d be great to add a sentence for that.

b0rk, (edited ) to random
@b0rk@jvns.ca avatar

in git, what ways are there to "lose" a commit in a way that you CAN'T recover using the reflog (so that you need to iterate over every single commit in the repository if you want to find it?

The only ways I know (using git's normal tools) are:

  • using git stash drop or git stash pop to drop a stashed commit
  • waiting 90+ days to try to recover the commit (so that it expires from the reflog)
  • explicitly deleting the reflog in some way (rm -rf .git, git reflog expire, etc)
bnut,
@bnut@aus.social avatar

@b0rk if it was detached, or you have certain branch configs, then I think git gc can do it. I think similar commands can be configured to run automatically when your repo is large or slow.

bnut,
@bnut@aus.social avatar

@b0rk I think I’ve had detached commits lost due to the automatic cleanup because it was a large repo. Although it was a long time ago, and I don’t remember the exact diagnosis sorry.

bnut,
@bnut@aus.social avatar

@b0rk Yeah, I’m fairly sure it was git prune as part of automatic gc due to a large slow repo. This thing: “Auto packing the repository for optimum performance […]".

bnut,
@bnut@aus.social avatar

@b0rk It was a commit I cared about, which I detached through an explicit mistake (like reset), but I pruned it due to a much more unexpected implicit mistake. I believe it was pruned when fetching to see if the lost commit had been pushed.

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.

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.

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 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

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