@finestructure@mastodon.social
@finestructure@mastodon.social avatar

finestructure

@finestructure@mastodon.social

Physicist & techie. #CERN alumnus.
Co-creator https://mas.to/@SwiftPackageIndex.
Hummingbird app https://hbird.app. Europe • he/him

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

finestructure, to random
@finestructure@mastodon.social avatar

Folks who squash their merges, I’m curious why you are making that trade-off. I’m guessing the pro argument is a cleaner merge graph?

The big argument against it for me is that you lose granularity for git bisect. I've often been able to narrow down breakage (sometimes long past the merge) due to individual commits in the merge. If I'd merged in a giant blob all I'd have had to go by is that giant blob. (1/2)

finestructure,
@finestructure@mastodon.social avatar

As to the “pro” argument: tooling (like for instance the excellent @fork_dev, see the screenshot) can allow you to fold your merges so they look squashed. I feel like that's the perfect combination - overview on demand without loss of granularity. (2/2)

finestructure,
@finestructure@mastodon.social avatar

@cjwirth The only difficulty reverting a non-squashed merge is that you need to pick the ancestor. However, here as well tooling has your back. Fork for example picks the right one by default (plus it's easy to just try each) and then it's like any other revert.

Of course, once you revert that merge you have everything squashed. Alternatively, you could revert the individual commits in reverse order but that's probably hardly worth the effort.

finestructure,
@finestructure@mastodon.social avatar

@cjwirth Are you sure it is? I've not seen Github preserve outdated revision that fall off the tree due to force-pushes, rebases, or squashes.

finestructure,
@finestructure@mastodon.social avatar

@fabianfett I've rarely seen squashes used like that in practice. They're just big balls. Plus of course you should just have good branch hygiene and make your work focused. That’s independent of your merge strategy!

FWIW, I often rebase out oops or trial and error commits in order to keep the branch tidy.

finestructure,
@finestructure@mastodon.social avatar

@ianthetechie Indeed. Using the git CLI is like talking to an API by curling JSON blobs 😉

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

Star Citizen looks even more beautiful every time I check in; its new rendering tech really looks the part

finestructure, (edited )
@finestructure@mastodon.social avatar

@stroughtonsmith What sort of kit do you have to run to get these results? I would have taken this for a film CGI shot!

Is there actual interesting game play in this alpha version or is this more like a tech demo at this point?

nileane, to random
@nileane@nileane.fr avatar

Oh. My. God. I can see the aurora borealis outside right now.

finestructure, (edited )
@finestructure@mastodon.social avatar

@nileane In Grenoble? 😯 Now I’m furious with myself not having at least checked here in Cannes. Further south still but not •that• much. Great pictures!

RitaWerner, to random German
@RitaWerner@mastodon.social avatar
finestructure,
@finestructure@mastodon.social avatar

@RitaWerner Widerlich 🤮

finestructure, to badminton
@finestructure@mastodon.social avatar

I have (and still use) three rackets that are 25 years old each but I've gone through two rackets in less than 2 years. These walls are killing me 😬

finestructure, to random
@finestructure@mastodon.social avatar

Bei kannste Dir erst nach dem Duschen sicher sein, dass Du keins mehr kriegst 🤯

90+4 vs Bayern
90+4 vs Qarabag
90+4 vs Augsburg
90+1 vs Leipzig
90+1 vs Stuttgart
90+2 vs Qarabag
90+3, 90+7 vs Qarabag
90+1 vs Hoffenheim
90+7 vs Dortmund
90+7 vs Stuttgart
90+7 vs Rome

tuparev, to random
@tuparev@mstdn.social avatar

Any university adopting blindly the DEI (diversity, equity, inclusion) religion is condemned to be transformed into a middle-age monastery.

What counts for science (and especially for STEM) is merit.

finestructure,
@finestructure@mastodon.social avatar

@tuparev @sunscream That image depicts privilege, not merit

finestructure, to random
@finestructure@mastodon.social avatar

“What do you want to be when you grow up?”

“A shareholder!”

finestructure,
@finestructure@mastodon.social avatar

@gastonrampersad you keep sending me this meme but I don’t know what it means 😅

finestructure,
@finestructure@mastodon.social avatar

@gastonrampersad 😆 l see, like 😱

phranck, to animals
@phranck@chaos.social avatar

Happy birthday, süße Maus. Unsere Amy wird heute 8 Jahre alt. 🎂🐭😻

finestructure,
@finestructure@mastodon.social avatar

@phranck Sieht keinen Tag älter als ein knuddeliger schwarzer Haarball aus 🙂

markmccaughrean, to apple
@markmccaughrean@mastodon.social avatar

I’m an Apple shareholder & have lived in the Apple ecosystem for more than 20 years. I am a big fan of the company.

But this advert for the latest iPad is a travesty, a cloth-eared & heartbreaking metaphor for the way that Silicon Valley & get-rich-quick tech bro culture are homogenising, monetising, & even destroying true human creativity, not liberating it as they love to claim.

Delete it, Tim Cook.

https://youtu.be/ntjkwIXWtrc?feature=shared

finestructure,
@finestructure@mastodon.social avatar

@markmccaughrean I thought I was the only one who cringed when the press came down. Glad to see I'm not alone!

https://mastodon.social/@finestructure/112401321890638692

helge, to random
@helge@mastodon.social avatar

Wonder why iPad Pro's get along w/ just 8GB of RAM? They don't run Electron apps.

finestructure,
@finestructure@mastodon.social avatar

@helge RAM Doubler will sort it out

finestructure,
@finestructure@mastodon.social avatar

@helge As I typed my quip I was wondering if the idea survived and here we are!

finestructure, (edited ) to swift
@finestructure@mastodon.social avatar
finestructure,
@finestructure@mastodon.social avatar

@rauhul Unfortunately swiftly is Linux only for the moment, although it will support macOS eventually.

Dodges, to Dog
@Dodges@furries.club avatar
finestructure,
@finestructure@mastodon.social avatar

@Dodges Pawzart 😄

finestructure, to random
@finestructure@mastodon.social avatar

I found that crushing scene disturbing 😳

finestructure,
@finestructure@mastodon.social avatar

@stevehume I don’t think that would change much for me. Of course it crossed my mind it might be CGI but it still depicts mindless destruction of nice things. This wasn’t a garbage compactor. And to squeeze the eyeballs out of the emoji at the end? Weird.

I’m not upset but I •was• cringing the whole way through the segment waiting for a reveal where it would reverse and undo. Or transition into a render scene on an iPad screen, to your point.

An odd way to introduce a new device. 🤷‍♂️

finestructure, to random
@finestructure@mastodon.social avatar

runs amazingly well on the M2 Ultra. 4k on epic settings, super smooth. I don’t think there’s an fps meter but it’s certainly higher than my screen’s 60 fps.

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