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

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

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 maybe it’s time to register otherpaperswithcode.com

    eniko, to random
    @eniko@peoplemaking.games avatar

    Can we retire the phrase "labor of love" for indie games? Like, do you really think any indies are out there working on things they hate

    Idk it's a pet peeve that I know is stupid

    bnut,
    @bnut@aus.social avatar

    @eniko also I love plenty of things that are commercial failures, it’d be nice if we celebrated weird niche interesting things more without them having to be optimised for capitalism. I also love when people are passionate about the thing they do, even when it’s not my thing.

    bnut, to photography
    @bnut@aus.social avatar

    I am seriously impressed that the built-in photos app on my phone correctly identified this snoozy fellow in my blurry photo

    exocomics, to random
    @exocomics@mastodon.world avatar

    the lighthouse ☀️

    bnut,
    @bnut@aus.social avatar

    @exocomics all three of them have a bird hat 😄

    bnut, to random
    @bnut@aus.social avatar

    @ivory hey, I’m having lots of photos not loading well, mostly in the timeline, but also outside it. It’s not a net issue, but maybe slow instances - it doesn’t seem to recover well from a failure. Maybe an issue caching the failure? It seemed to fix some of them when I relaunch the app. Also some images failed to open when I tap them, like the gesture recognised had disconnected.

    bnut, to random
    @bnut@aus.social avatar

    @ivory the “View All Posts” button on the “Posts & Replies” tab of a profile seems to show the results from the wrong tab. It shows just all “Posts” instead.

    bnut, to random
    @bnut@aus.social avatar

    @ivory It’d be cool to be able to highlight text in images, like you can in Photos.app - and then have translation in the text selection context menu.

    Getting the text from an image could also be great for accessibility.

    bnut, to random
    @bnut@aus.social avatar

    @ivory it’d be great to be able to search for “https://<server>/explore” or just “https://<server>/“ and have an option to “Explore”. I expect it would work in a similar way to how you can search a URL to look at a post or profile. I find “explore” to be a great way to find people with similar interests, but it’s clumsy to do it in a browser then take that back into Ivory.

    bnut, to random
    @bnut@aus.social avatar

    @ivory Hey, mutes don’t seem to work in hashtag results, is there a trick to it, or is this a bug?

    bnut, to random
    @bnut@aus.social avatar

    @paul @ivory huh TIL, the :custom-emoji: thing doesn’t seem to be a mastodon standard, but the emoji list is defined per server.

    Also TIL while typing this, you’ve got your own! So I guess you’re probably working on supporting them already, and I don’t need to ask. https://emojos.in/tapbots.social

    It’d be cool if they let you do something like :ivory_logo@tapbots.social:

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