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

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

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

    Jyoti, to acab
    @Jyoti@mas.to avatar

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

    #ACAB #FuckThePolice

    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?

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

    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 […]".

    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.

    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 Hey, mutes don’t seem to work in hashtag results, is there a trick to it, or is this a bug?

    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

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

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

    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:

    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:

    bnut, to auspol
    @bnut@aus.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • Durango
  • anitta
  • InstantRegret
  • GTA5RPClips
  • cubers
  • ethstaker
  • normalnudes
  • tacticalgear
  • cisconetworking
  • tester
  • Leos
  • modclub
  • megavids
  • provamag3
  • lostlight
  • All magazines