this post was submitted on 11 Aug 2025
196 points (99.0% liked)

Programming

27449 readers
163 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS
 
  • In a separate memo, Microsoft CoreAI head Jay Parikh outlined a new structure that will see GitHub leadership reporting to several Microsoft executives.
  • Microsoft developer division head Julia Liuson will oversee GitHub's revenue, engineering and support.
  • GitHub chief product offer Mario Rodriguez will report to Microsoft AI platform VP Asha Sharma.
all 46 comments
sorted by: hot top controversial new old
[–] Dirk@lemmy.ml 88 points 10 months ago (2 children)

And another reason to not use GitHub for new projects anymore and working on migrating older projects away from it.

[–] who@feddit.org 44 points 10 months ago (1 children)

Codeberg is good for open-source projects.

I don't think they allow non-open-source except by special permission.

[–] Dirk@lemmy.ml -4 points 10 months ago (1 children)

But why would you publicly host code of closed-source software?

[–] who@feddit.org 36 points 10 months ago* (last edited 10 months ago) (1 children)

The point is that people who privately host projects on GitHub might expect to be able to do the same on a GitHub alternative.

Also, some people use GitHub for non-open-source projects with public code. (Remember, open-source has a specific meaning; merely publishing your code in public view does not make it open-source.)

[–] flandish@lemmy.world 3 points 10 months ago (6 children)

where would you recommend going? i can self host but would like somewhere that can be monitored by cloudflare for rebuilding of static pages, etc.

[–] Dirk@lemmy.ml 13 points 10 months ago (1 children)

I’d either selfhost a Forgejo instance (which I already do) or use Codeberg (which I also do). The Cloudflare thing for selfhosting is something you need to set up on your own, though.

[–] flandish@lemmy.world 1 points 10 months ago

I mostly use flare when I don’t want to host a static site that’s going to get hammered or penned. I used to traefik stuff at home. but lately I just use wireguard then hit things “locally.”

[–] SpaceNoodle@lemmy.world 11 points 10 months ago (1 children)
[–] flandish@lemmy.world 2 points 10 months ago (1 children)

i’ll look them up. just curious for options.

[–] CamilleMellom@jlai.lu 3 points 10 months ago (1 children)

Seconding codeberg. Framagit also

[–] flandish@lemmy.world 3 points 10 months ago (1 children)

codeberg looks solid. when i can afford a sub, I’ll 100% give them a try for a year.

[–] flubba86@lemmy.world 2 points 10 months ago (1 children)

Subscription is optional. You can use Codeberg for free if you want.

[–] flandish@lemmy.world 1 points 10 months ago (1 children)

oh! then i don’t know what I saw signing up re active members etc. Will look again. thanks!

[–] CamilleMellom@jlai.lu 2 points 10 months ago (1 children)

The only thing is that they only support open source so no private repos (in their rules effectively you can do it). If you want private framagit or self hosted forgejo :)

[–] flandish@lemmy.world 2 points 10 months ago

cool beans. good to know.

[–] SteveTech@programming.dev 4 points 10 months ago (1 children)

You can setup a Forgejo Action that deploys the site using Cloudflare Wrangler. Codeberg uses Forgejo, and GitLab CI/CD should work too.

If Wrangler is too hard I think there's a webhook thing, but I'm not too sure.

[–] flandish@lemmy.world 1 points 10 months ago
[–] sbeak@sopuli.xyz 3 points 10 months ago

I use codeberg as well as a self-hosted local forgejo for backups. On codeberg, lots of people use woodpecker-ci to automate building static pages but I just manually build with jekyll

[–] 7EP6vuI@feddit.org 1 points 10 months ago (1 children)

what is the use case for cloudflare?

is it still self hosting if you use an external service like that?

[–] flandish@lemmy.world 4 points 10 months ago (1 children)

cloudflare is not self hosting. it is however a simple place to have a page / worker on a free plan that watches a github repo and on changes does a pull and does a ci step like an install of a vue3 app. it then serves the app on a domain. so I can spin up a test vue3+ts app and know I can share it with the public. so like a personal homepage or something simple.

knowing a bad actor won’t be thinking “flandish self hosts if I can break into site’s IP I can assume he also self hosts good stuff”

at the worst a bad actor will ddos a free plan page on cloudflare which can handle it.

[–] 7EP6vuI@feddit.org 2 points 10 months ago

thanks for the detailed answer!

[–] chaoticnumber@lemmy.dbzer0.com 39 points 10 months ago (2 children)

I give them a year before they piss off the dev community.

[–] napkin2020@sh.itjust.works 13 points 10 months ago* (last edited 10 months ago) (1 children)
[–] chaoticnumber@lemmy.dbzer0.com 3 points 10 months ago

Hey, I wanna be right, you know? :D

[–] 7uWqKj@lemmy.world 2 points 10 months ago (3 children)

People said the same when Microsoft acquired GitHub. Didn’t happen then, won’t happen now.

[–] chaoticnumber@lemmy.dbzer0.com 6 points 10 months ago* (last edited 10 months ago)

Reminder, @chaoticnumber, revisit this comment in a year.

[–] FizzyOrange@programming.dev 4 points 10 months ago

Well... Couldn't the reason it didn't happen then because because GitHub was somewhat isolated from Microsoft?

[–] burlemarx@lemmygrad.ml 3 points 10 months ago

They already pissed people off, using OSS code for training AI models without people's consent.

[–] grandma@sh.itjust.works 34 points 10 months ago (1 children)

I guess he chose "get out"

[–] andyburke@fedia.io 19 points 10 months ago

Someone who gets the fucking context.

The fact they aren't replacing him is perfection.

[–] masterspace@lemmy.ca 31 points 10 months ago* (last edited 10 months ago) (1 children)

At first it kind of seemed like Nadella might be a decent caring steward for Microsoft. Now it seems a lot more like he's just relentlessly focused on profits at the cost of all else.

Microsoft eliminating independence from companies they bought has almost never gone well. I don't understand why they keep trying.

[–] bungle_in_the_jungle@lemmy.world 3 points 10 months ago

He's still a CEO. The bottom line for shareholders is always the primary goal.

[–] reddig33@lemmy.world 13 points 10 months ago (1 children)

Not really “exclusive”. This news is all over the Internet today. I don’t know why news outlets do this. No one cares if it’s “exclusive” or not.

[–] UnderpantsWeevil@lemmy.world 17 points 10 months ago* (last edited 10 months ago)

I don’t know why news outlets do this.

Cause click-bait. Also, very likely, because the term has been abused with such frequency that AI headline generating tools are slapping it on posts with abandon.

No one cares if it’s “exclusive” or not.

In theory, long-form interviews and other deep-dive investigative journalism offer a more comprehensive look at an individual or event. And so an "exclusive interview" is noteworthy because it provides so much more content to the subscriber.

In practice, the term's been flogged to death for so long and so routinely abused that it has lost all meaning. So "no one cares" because nobody trusts the signal that the headline prefix is supposed to convey.

[–] resipsaloquitur@lemmy.world 8 points 10 months ago* (last edited 10 months ago) (2 children)

Just use AI in place of the CEO.

[–] salacious_coaster@infosec.pub 9 points 10 months ago

LLMs steal their code from GitHub like everyone else.

[–] arty@feddit.org 4 points 10 months ago (1 children)
[–] QuazarOmega@lemy.lol 2 points 10 months ago (1 children)

Love you for making me discover the whole Serious People thing, can appropriately call it a ~~gold~~coalmine

[–] arty@feddit.org 2 points 10 months ago

I also had a few giggles clicking around

[–] mesamunefire@piefed.social 3 points 10 months ago

Here's the link over on technology:

https://sopuli.xyz/post/31885655