Replies

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

maxd, to random Ukrainian
@maxd@mastodon.social avatar
maxd,
@maxd@mastodon.social avatar
maxd,
@maxd@mastodon.social avatar
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)

maxd,
@maxd@mastodon.social avatar

@finestructure Merge commits on active repositories make history basically unreadable, but then rebase commits erase all commit signatures, which makes squash the only practical option. Also incentivises making PRs smaller.

maxd,
@maxd@mastodon.social avatar

@fabianfett @dgregor79 @finestructure I think saying "destroyed commits" is an exaggeration here. Even with squashes all of the original commits are automatically preserved on GitHub and can be easily tracked down and bisected if needed. If there are any concerns with those commits stored on GitHub, all of those branches can be cloned and stored in an external system including local clones if needed.

maxd,
@maxd@mastodon.social avatar

@finestructure if you delete merged PR branches, there's a "Restore" button displayed by the squashed merge commit and its original branch info, otherwise it's called "Delete".

maxd,
@maxd@mastodon.social avatar

@finestructure that restores the original PR on the remote and allows you to check it out again if you had it deleted locally.

cjwirth, to random
@cjwirth@mas.to avatar

I have done very little research — what’s the best NAS to get?

Looking basically for something to replace iCloud, so would be great to have access to the files from my phone. Would be nice if I could use rclone to sync with some online services too.

maxd,
@maxd@mastodon.social avatar

@chris @cjwirth +1 for Synology for on-premise NAS. Otherwise there must be something cloud-based that's open-source, but I never found something in that space as established as Synology already is for on-prem.

icanzilb, to random
@icanzilb@mastodon.social avatar

Visiting my mom and digging up some ancient artifacts she's been holding on to through the ages. My first collab with Ray Wenderlich & team

maxd,
@maxd@mastodon.social avatar

@icanzilb this one's pre-autolayout, right? Fun times :coolcat:

pervognsen, to random
@pervognsen@mastodon.social avatar

Before Baba Is You there was Environmental Station Alpha by the same developer. The game doesn't seem widely known, but it is one of my surprise favs: https://www.youtube.com/watch?v=fuPsJk-c3bQ

maxd,
@maxd@mastodon.social avatar

@pervognsen the main title theme for Axiom Verge is one of my favourite❤️‍🔥 Thank you for sharing this!

AndriiKuznietsov75, to Java Ukrainian
@AndriiKuznietsov75@social.kyiv.dcomm.net.ua avatar

Як працюють компіляція та виконання коду👇
🔸Компілювані мови (#C, C++, )
Вихідний код перетворюється компілятором на машинний. Машинний код виконується безпосередньо процесором.
🔸Байт-код (, C#)
Вихідний код компілюється у байт-код, а потім JVM виконує програму. Іноді JIT-компілятор компілює вихідний код у машинний, щоб прискорити виконання.
🔸Інтерпретовані мови (, , )
Тут для виконання програми не потрібен машинний код, натомість програму рядково виконають інтерпретатори.

video/mp4

maxd,
@maxd@mastodon.social avatar

@tshirtman @AndriiKuznietsov75 IIUC that's also the case for Ruby. And of course, languages don't mandate a specific flow, it's an implementation detail. There's RubyMotion/DragonRuby compiled to native, or PyPy that JIT-compiles Python.

pervognsen, to random
@pervognsen@mastodon.social avatar

Not sure how widely known it is that Cloudflare has a free tier for Pages. There's different options for how to upload static assets but the easiest is to just point it to a branch of a GitHub or GitLab repo and it will auto-pull and deploy when there are changes to it.

maxd,
@maxd@mastodon.social avatar

@pervognsen do you get more detailed analytics than with GH Pages maybe?

mackuba, to random
@mackuba@martianbase.net avatar

Is there a way to tell the compiler to just compile a single file like swift build test.swift -o test? Or do I need to have a Package.swift, Sources folder etc.?

maxd,
@maxd@mastodon.social avatar

@mackuba swiftc test.swift -o test

finestructure, to random
@finestructure@mastodon.social avatar

I just absentmindedly ran the coffee machine while the cup with the milk was still in the microwave.

The problem really is to make your first cup of coffee without having had coffee.

maxd,
@maxd@mastodon.social avatar

@finestructure like in compilers, these bootstrapping problems are always hard to resolve. At least in warmer weather there are more excuses to prepare some cold brew the night before.

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

Godot on iPad, styling the code completion with Runestone:

maxd,
@maxd@mastodon.social avatar

@Migueldeicaza I didn't know Runestone supported code completion, or is that a customization you had to add manually?

randahl, to random
@randahl@mastodon.social avatar

Russians staying in Sri Lanka have showed their gratitude by creating a number of “whites only" night clubs, denying access to local Sri Lankans. So Sri Lankan authorities now decided to help the racists by telling all 288,000 Russians in Sri Lanka to take the next flight back to good old Moscow, where the average skin color is more to their liking.

Perfect! 😘👌

https://www.independent.co.uk/asia/south-asia/sri-lanka-russia-tourist-visa-ukraine-war-b2502986.html#

maxd,
@maxd@mastodon.social avatar

@strigohabro @feyter @theseeduneed @randahl russians had plenty of time (decades) to prevent this from happening, so they all bear responsibility for what's happening. Putin was democratically elected for his first term while he was endorsing extrajudicial persecution of journalists and imperialist war in Chechnya. All the red flags were there, with opportunities to protest and outvote these criminals, and yet they've chosen to do almost nothing and then suddenly realize it's too late.

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