adamchainz, (edited )
@adamchainz@fosstodon.org avatar

Would you rather...

boxed,
@boxed@mastodon.social avatar

@adamchainz 45 + 122 percent for the two options? Mastodons client seems rather confused about math.

adamchainz,
@adamchainz@fosstodon.org avatar

@boxed I'm seeing 27% / 73% now

boxed,
@boxed@mastodon.social avatar

@adamchainz hmm, yea now it shows correct for me too, even after a hard restart. Weird bug.

markwalker,
@markwalker@fosstodon.org avatar

@adamchainz Would certainly start a new branch & get ready for some copy/paste action.

adamchainz,
@adamchainz@fosstodon.org avatar

@markwalker What about a new worktree then…

markwalker,
@markwalker@fosstodon.org avatar

@adamchainz well this is why I need your book, because I've never done that 😂

timb07,

@adamchainz Take off and nuke the entire site from orbit – it’s the only way to be sure.

adamchainz,
@adamchainz@fosstodon.org avatar

@timb07 Which Git command is that?

lilyf,
@lilyf@fosstodon.org avatar

@adamchainz Usually fix the merge conflicts, but sometimes redo it.

adamchainz,
@adamchainz@fosstodon.org avatar

@lilyf “It depends”, the senior dev answer 😀

chris,

@adamchainz
Classic programmers answer: it depends :)

If there are 99 conflicts merging a commit with 100 total lines of code, you probably want to scrap it and start again. If there are 99 merge conflicts on 5,000 total lines, it is might be more appropriate to resolve the conflicts.

If the conflicts are all on your package lockfile, that's a lot of conflicts, but fixing them should be pretty easy.

Are the merge conflicts horse-sized, or duck-sized?

adamchainz,
@adamchainz@fosstodon.org avatar

@chris Very senior response, I like it.

And ha, I should do another horse/duck based poll

benjaoming,
@benjaoming@social.data.coop avatar

@adamchainz The poll has 113 votes on ex-Birdsite vs 81 votes here.. I like how things are heading, and I admire you for the hard work of keeping up on 2 platforms 😍

(also: ex-Birdsite only got 1 comment, here there are 3)

adamchainz,
@adamchainz@fosstodon.org avatar

@benjaoming In the end, the vote numbers reversed. 212 cotes on Twitter, 145 here.

The lack of an “algorithm” means good posts drop out much faster on Mastodon. Much harder to "go viral" , which is a shame.

I still prefer to read Twitter, it tends to show higher value, more random content thanks to the “algorithm”.

benjaoming,
@benjaoming@social.data.coop avatar

@adamchainz The stats didn't get much worse over time... 212 vs 145 is a 1:1.46 ratio and the previous ratio was 113 to 81 so 1:1.40.... that's not so much worse.

You have 953 followers in the Fediverse, so that's 0.15 votes per follower. On Birdsite, you have 9818 followers - so that's 0.021 votes per follower. So you have almost 7x as many votes per follower here.

I think the algorithm here is nicer judging from stats? ❤️

benjaoming,
@benjaoming@social.data.coop avatar

@adamchainz in my experience, the merge conflicts always contain forgotten aspects, so I seek them out and indulge in the pain 😎

frenck,

@adamchainz I choose to fix all the merge conflicts. Is that masochistic? 😅

adamchainz,
@adamchainz@fosstodon.org avatar

@frenck Not necessarily! I think it may be best if the conflicts are all fairly predictable e.g. in import statements.

petervanderdoes,

@adamchainz
redo, especially if most of conflicts comes from code I haven't worked on

adamchainz,
@adamchainz@fosstodon.org avatar

@petervanderdoes Let’s say they’re all your doing 😈

petervanderdoes,

@adamchainz if it was all me there wouldn’t be merge conflicts. It’s a matter keeping your branches up to date. I’ve had a major rewrite branch for months, when it came to merging it into the regular dev branch, no merge conflicts. Keep merging while you develop in a regular basis. 😇

adamchainz,
@adamchainz@fosstodon.org avatar

@petervanderdoes Yes that’s definitely the way, though it could lead to fixing 99 conflicts incrementally.

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