@b0rk@jvns.ca avatar

b0rk

@b0rk@jvns.ca

programming and exclamation marks

I have DMs muted from people I don’t follow.

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

ktemkin, to random
@ktemkin@chaos.social avatar

folks tend to think that NixOS users spend a lot of time fighting their configuration — but the truth is, often we’re doing something that boils down to “fighting some app’s personalized configuration format so one never has to worry about configuring it again”

b0rk,
@b0rk@jvns.ca avatar

@ktemkin it’s been a year and i still feel very far from understanding nix, going to give it a couple more years and then maybe give up :)

merwok, to random French
@merwok@mastodon.gamedev.place avatar

did you know that zines can get an ISSN and be publicly archived??

b0rk,
@b0rk@jvns.ca avatar

@merwok huh my zines actually have ISBNs now for whatever reason but that's interesting

b0rk, to random
@b0rk@jvns.ca avatar

git branches: the rules

b0rk,
@b0rk@jvns.ca avatar

@ferrix in the sense that you can "undo" a commit on a branch ("move the branch backwards") with git reset --hard HEAD^

does that make sense?

b0rk,
@b0rk@jvns.ca avatar

@ChateauErin yeah. I think I found a discussion of this on the git mailing list once but can’t find it now

b0rk, to random
@b0rk@jvns.ca avatar

quick shoutout: 6 years ago, I started working on a ruby profiler project called rbspy. It was really fun to write but I slowly realized that I HATED being an open source maintainer, and it needed maintenance because it relies on Ruby internals that change a lot.

3 years ago, Adam Jensen made a great pull request to the project and I asked him if he'd like to be the maintainer. And now bugs get FIXED! Even Windows bugs! It's amazing to see the project get better instead of slowly bitrotting.

b0rk,
@b0rk@jvns.ca avatar

I really love @brainwane's Volunteer Responsibility Amnesty Day (June 20!) https://www.volunteeramnestyday.net/ as a time to reflect on your volunteer responsibilities. it helped me realize that maintaining rbspy was not working for me and that I wanted to hand it off

(2/?)

jacob, to random
@jacob@jacobian.org avatar

BlueSky has some serious work to do to earn my trust, but I... I think I prefer their vision of federation to Mastodon's. https://bsky.social/about/blog/02-22-2024-open-social-web

b0rk,
@b0rk@jvns.ca avatar

@gullevek @jacob my impression is that they're all machine translations so they're a bit weird

b0rk,
@b0rk@jvns.ca avatar
b0rk, to random
@b0rk@jvns.ca avatar

deleted_by_author

  • Loading...
  • b0rk,
    @b0rk@jvns.ca avatar

    @alexhammy it does

    b0rk,
    @b0rk@jvns.ca avatar

    @bnut yea it's just because the small instance has less posts in its database. i'm really curious to see how search works in bluesky now that they've started to federate

    b0rk,
    @b0rk@jvns.ca avatar

    @sushee YES

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

    poll: when you have a merge conflict, how do you prefer to handle it?

    b0rk,
    @b0rk@jvns.ca avatar

    @lclapp what I mean is literally

    git checkout branch
    git reset --hard main

    and then manually redo any of the work I was doing on that branch

    (I do this usually if the conflict is really complicated because of a big refactor and the work is really easy to redo comparatively)

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

    merge conflict follow up: if you prefer to edit the weird text file by hand instead of using a dedicated merge conflict tool, why is that?

    b0rk,
    @b0rk@jvns.ca avatar

    @jackie thanks that reminds me i want to ask people what their favourite merge conflict tools are!

    b0rk,
    @b0rk@jvns.ca avatar

    @kilovoltamp yeah this poll is not particularly well designed but it's helpful to get an impression of how people feel

    b0rk,
    @b0rk@jvns.ca avatar

    @HulacSt who doesn’t get confused by that though :)

    b0rk, to random
    @b0rk@jvns.ca avatar

    detached HEAD state

    b0rk,
    @b0rk@jvns.ca avatar

    @ISV_Damocles no reason, I just haven't decided which one to go with in the zine yet so I'm being pretty inconsistent in my drafts. (not really looking for advice right now though, I'll get to it later)

    b0rk,
    @b0rk@jvns.ca avatar

    @elosha it's a new project! if you want to get an email when it's done you can sign up here https://wizardzines.com/zine-announcements/

    b0rk,
    @b0rk@jvns.ca avatar

    @aburka there’s this one though i’m still working on it https://wizardzines.com/comics/remote-branch-caching/

    b0rk,
    @b0rk@jvns.ca avatar

    @ScottStarkey i will but it's probably going to be VERY VERY short, something like this

    b0rk, to random
    @b0rk@jvns.ca avatar

    all of my zines have a "graveyard” of pages that I wrote and then deleted or rewrote but I think the git zine is going to set a record, there are at least 50 pages in the graveyard so far

    image/png

    b0rk,
    @b0rk@jvns.ca avatar

    @pg it’s affinity designer

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

    been trying to list every piece of state in your git repository that you need to be careful about. So far I have:

    • your current branch
    • if you're in detached HEAD state
    • staged files
    • unstaged & untracked files
    • whether or not you're in the middle of a merge (or rebase, or cherry-pick)
    • if you're in the middle of a rebase, which stage of the rebase you're at exactly
    • what you have in the stash (since stash entries are deleted when you stash pop)

    what did I miss?

    b0rk,
    @b0rk@jvns.ca avatar

    @jnareb not sure why you think it would be useful to explain what “git status” does to me

  • All
  • Subscribed
  • Moderated
  • Favorites
  • relationshipadvice
  • rosin
  • InstantRegret
  • Youngstown
  • ethstaker
  • tacticalgear
  • slotface
  • khanakhh
  • mdbf
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • rhentai
  • magazineikmin
  • bokunoheroacademia
  • thenastyranch
  • everett
  • cubers
  • tester
  • osvaldo12
  • GTA5RPClips
  • normalnudes
  • modclub
  • Durango
  • HellsKitchen
  • lostlight
  • Leos
  • sketchdaily
  • All magazines