frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Roku developer repositories moved from GitHub to GitLab

https://blog.roku.com/developer/gitlab-move
102•cxr•1h ago

Comments

skullone•1h ago
The readme.md still says welcome to their GitHub repository :D
jdorfman•8m ago
Fixed https://gitlab.com/rokudev/dev-doc/-/merge_requests/6
steffenfrost•1h ago
A devops friend of mine said GitHub turned into a hot mess.
valyala•1h ago
Because of unreviewed AI code at GitHub services?
cdmckay•1h ago
Or maybe because the use of GitHub has skyrocketed?
outfitx•1h ago
Why? Any specific reasons?
jacquesm•1h ago
Do you have some time?
rlonstein•57m ago
>> Why? Any specific reasons?

> Do you have some time?

Okay, I laughed.

tangotaylor•1h ago
I wish they would spill some tea and articulate why they moved.
jeron•1h ago
why? like having a dozen outages in the last couple months isn't a good enough reason why?
prologic•1h ago
Or Microsoft/OpenAI (and others) just blatantly scraping all your codebases and violating thousands of OSS licneses?
echelon•54m ago
We're going to need something more expansive than OSI software licenses for the future.

Something like, "if you look at us, we must be able to look at you"

abc42•8m ago
How about "if you're not the customer, you're the product".
pjmlp•54m ago
If the repos are public, hosting location doesn't make a difference.
tinyhouse•58m ago
No horse in this race but GitLab has been down a few times recently too.
neya•1h ago
Good. I want everyone to do this. I want to see the downfall of Microsoft. Time and again they've proved that anything they touch can't be trusted nor reliable. I am tired of this. They even bully their users - on Mac OS, GitHub desktop doesn't respect the word "no". It installs all kinds of helpers and acts like borderline spyware. Someone created an issue about it on Github and the MS employees told them to fuck off in corporate[1]

I am even considering hosting my own GIT server myself. Some of our deployments got affected multiple times in the last 6 months alone we were really caught off-guard. Thankfully our clients were understanding of the GitHub outages. But, this should not be the baseline. Reliability should not be the cost of doing business.

[1] https://github.com/creativefoundrysg/desktop#an-open-letter-...

to11mtm•1h ago
Github desktop is such a hot mess that I instead choose to continue to suffer with SourceTree. Sourcetree annoys me for reasons I still cannot articulate after a decade, but it at least tends to actually work without being too intrusive as far as updating, doesn't randomly derp out on credentials, and is super handy when trying to visualize janky branch patterns of dev teams.
latsu•1h ago
Just use Sublime Merge, it's probably the best GUI for Git there is.
alt227•8m ago
Here try one of the others:

https://git-scm.com/tools/guis

pinkgolem•1h ago
We did the same, quit happy
CyanLite2•1h ago
GitLab will eventually just get overran with 24/7 agents spewing from their AI Slop Cannons
locknitpicker•5m ago
> GitLab will eventually just get overran with 24/7 agents spewing from their AI Slop Cannons

That's fine. GitLab offers self-hosted solutions where companies run the service in their own infrastructure and limit who has access to it. The same cannot be said by GitHub, though.

prologic•1h ago
Did this back in ~2021 for my own repos :D https://prologic.blog/posts/2021-07-11-why-i-no-longer-trust...
robinhood•58m ago
So they replaced a tool from an evil corporation by another one disguised as an open source project.
sidcool•57m ago
This logic baffles me. This would mean no one gets any work done and we go in a perennial cycle of victimhood
verandaguy•25m ago

    > disguised as an open source project
A software project either is or isn't open source. Gitlab CE is source-available (here: https://gitlab.com/gitlab-org/gitlab) with an MIT license, which is a permissive open-source license.

Gitlab CE is open-source. There exist versions of Gitlab with features that require payment. This does not mean that Gitlab (the product) is not open-source; it means that Gitlab (the company) has a core product which is open-source, and then sustains its development through the sale of licenses to product tiers beyond that.

BatchJob•56m ago
I always found it wierd that people flocked to github. The app sucks, if I have to use it for work it infuriates me at nearly every turn with its sad excuse for UI. People like free sh*.

As for gitlab...yuck. But whatever. Most of the dev tool space is really just "sh* we have to put up with now", none of it is any good, all of it is dated from the early aughts, and taken as a whole is even worse because none of it works together.

While software development itself got better in the last ten years these tools stayed the same or got worse (enshittification). And this is part of why folks are self hosting.

The other part is that AI is destroying the Internet and its time to pack your bags anyway. The smart people already have.

carlosjobim•30m ago
Well you're a developer. Why don't you make something better instead of complaining?
CodesInChaos•25m ago
> I always found it weird that people flocked to github.

Same reason we ended up with git. Their predecessors were significantly worse, and then they had enough momentum to keep going.

rr808•49m ago
Worth mentioning that Roku is being acquired by Fox so in the virtue battle with Microsoft neither are clean
verdverm•30m ago
it seems like all the media companies are being bought up by a select few people

does not portend good things for the future

robertfw•12m ago
for the future? this has already been happening for years and is a major reason we're in the predicament we're in
cwbriscoe•11m ago
What predicament are we in?
verdverm•7m ago
the greatest wealth concentration and inequity in american history, blatant corruption and nepotism

an out of control, bipartisan oligarchy

ozgrakkurt•6m ago
what is a predicament?
alt227•12m ago
Especially judging by whats happening in the gaming industry right now. Mass layoffs everywhere from once leading lights in the industry, now acquired by big business and having to succumb to broad budget cuts.
robswc•34m ago
GitHub is such a mess. They seem to be doing everything and nothing. GitLab is 100x better, in terms of DX. While I still have a soft spot for GH, its frustrating to use it when GL exists.
CodesInChaos•30m ago
Downtime aside, what do prefer about GitLab?
abc42•9m ago
Why is this important news?
zulban•5m ago
A major software project is moving from one major software tool to another major software tool. If that doesn't interest you I'm not sure HN is the right place for you.
misnome•52m ago
GitLab is just as bad, just not as big so doesn't get the coverage. https://status.gitlab.com/pages/history/5b36dc6502d06804c083...

And of course many people self-host which changes a lot of the equation (which you can also do with GitHub, but not for free - and FWIW our self-hosted premium gitlab has about an hour a day downtime, which we've been told by the team responsible is an unavoidable side-effect of backing up gitlab).

mcrowder65•33m ago
Weird. I’ve been on a self hosted enterprise gitlab and I think we’ve have only one or two performance degradations/outages in the past 6 years
Volundr•27m ago
I was responsible for administering a self hosted GitLab instance for a medium sized company and our backups never required downtime. The built in backup command doesn't require downtime but also isn't a consistent point in time snapshot (specifically because the instance keeps running while the backup is being taken). If they've decided they need one for some reason, stopping GitLab is certainly the easiest way, but not the only way of accomplishing that goal, but that'll be true of any self-hosted forge, including GitHub.
icefo•11m ago
You could stop it, do a snapshot of the storage and backup that for <1 min of downtime probably.

But at the same time, if you're not a global company, doing it at 3am is probably fine.

gchamonlive•46m ago
Would also like a write-up. People assume it's just because of GitHub outages, but GitHub is slightly worse in every aspect, so for big projects and organisations it compounds to being quite messy to manage and operate.

GitLab is thought-out to support larger groups with more complex pipelines, and while it's got it's own set of quirks, it doesn't begin to compare, GitHub in contrast seems like a toy forge for toy projects.

thirtyseven•26m ago
Roku uses Gitlab internally so could just be a standardization thing.
valiant55•1h ago
I'm hosting Forgejo for my homelab and couldn't be happier. I have everything running in containers with dind for CI/CD. Most of my workflows just worked with minimal changes. YMMV and this is far from an enterprises' needs but it's working great so far for my needs.
999900000999•1h ago
As an idea, do you think an enterprise only Git host would work.

Say annual contracts start at 100k minimum and everyone gets a dedicated support engineer.

You get your own rack. None of this degraded shared capability nonsense.

Does that seem like a solid business ?

the__alchemist•1h ago
Is that Bitbucket?
999900000999•51m ago
Both GitLab and Bitbucket still offer free repos for hobbyists.

What I'm thinking of is a company that exclusively caters to the enterprise.

You get a support engineer and they help on everything, migration, CI/CD, hosting, etc.

Nothing goes down without a solid 3 page write up.

pixl97•57m ago
>Good. I want everyone to do this

Every other free service would die nearly instantly, so maybe only want useful things to move to other services.

>I am even considering hosting my own GIT server myself.

It's mostly a good idea.... but, with the current security apocalypse we seem to be under making sure your own shit doesn't get pwned is a full time job. The level of security hostility on the internet recently has reached numbers I've never seen before. RCE's dropping about every day, more targeted scans than I've ever seen in my life, swarms of AI bots breaking into services.

sedan_baklazhan•54m ago
Running an up to date self hosted Gitea server takes like 5 minutes a week.
pixl97•11m ago
I mean, last year, but if you're updating once a week now, that means you've had 6 days to get exploited.
pjmlp•50m ago
Thanks for a good laugh, FOSS in 2026 is nothing without the money of big corporations, including Microsoft.

Everyone spent years talking against GPL, business friendly licenses like MIT and Apache were the way of the future, not viral and co.

Now we are here, most projects have their key contributors working at corporations like Microsoft, or gladly getting their acquisition money to pay the VCs, embrace your business friendly licenses.

veryfancy•23m ago
“virtue battle”! like it
cramer4next•13m ago
For one that deal hasn't closed and secondly not sure what the connection is between Roku leaving Github and FOX. Please expand on relevance.

Roku developer repositories moved from GitHub to GitLab

https://blog.roku.com/developer/gitlab-move
106•cxr•1h ago•59 comments

FreeDNS

https://freedns.afraid.org/
142•esher•2h ago•34 comments

The St. Helena 5 pence coin shows Jonathan, a roughly 190 year old tortoise

https://de.numista.com/9866
32•schleck8•1h ago•2 comments

Neural chip decodes interactions between brain regions

https://actu.epfl.ch/news/neural-chip-decodes-interactions-between-brain-r-2/
38•giuliomagnifico•1h ago•5 comments

Around a dozen banking apps began specifically permitting GrapheneOS

https://grapheneos.social/@GrapheneOS/117492375462459244
528•privacyishuman•16h ago•187 comments

OBS Studio 33

https://github.com/obsproject/obs-studio/releases/tag/33.0.0
369•pentagrama•13h ago•128 comments

Node2Shell evolves to HTTP2Shell, blast radius affects many HTTP libs and apps

https://www.aikido.dev/blog/python-packages-vulnerable-node2shell-brotli-cve-2026-111497
187•theanonymousone•9h ago•88 comments

TornadoVM 7 Enables GPU-Native Workloads from Java Applications

https://www.infoq.com/news/2026/10/tornadovm-7-gpu/
61•pjmlp•2d ago•11 comments

Kimi K3.1 Pro and K3.1 Pro Highspeed

https://www.kimi.ai/blog/kimi-k3-1-pro
1030•Jowsey•1d ago•628 comments

Physicists trap a single antimatter particle for a month

https://www.scientificamerican.com/article/physicists-trap-a-single-antimatter-particle-for-a-month/
213•mooreds•2d ago•70 comments

Cecilia Berdichevsky, Clementina expert (1961)

https://en.wikipedia.org/wiki/Cecilia_Berdichevsky
10•fedecaccia•3d ago•0 comments

Today, we hacked what we'd set out to hack: the iPhone

https://blog.calif.io/p/iphone
1036•pavel_lishin•1d ago•645 comments

I Don't Understand Quantum Physics (2018)

https://www.southampton.ac.uk/~doug/quantum_physics/index.html
211•rramadass•7h ago•150 comments

GPU-unlock: FP/BF16 instruction issue rate on Nvidia 3000's cards

https://github.com/Zagitta/gpu-unlock
84•fragebogen•7h ago•40 comments

Appreciating the beauty of all your body's scars and scratches

https://1000awesomethings.com/2026/10/08/576-appreciating-the-beauty-of-all-your-bodys-scars-and-...
65•surprisetalk•3d ago•39 comments

Twelve years of distributed SQLite

https://philipotoole.com/twelve-years-of-distributed-sqlite/
326•otoolep•16h ago•47 comments

Local Wikipedia: Wikipedia, but only for things a half hour walk from you

https://edjefferson.com/localwiki/
1491•sohkamyung•1d ago•239 comments

Parsing EDIFACT in Python with syntax trees

https://github.com/AmadeusITGroup/Edison
14•alexprengere•2d ago•1 comments

Apple Music 404 Not Found

https://music.apple.com/this-url-doesnt-exist
872•frizlab•1d ago•258 comments

A practical guide to AI image generation, from diffusion to agents

https://danielball.com/notes/ai_image_generation.html
207•westsmith•3d ago•60 comments

How close can pure functional programming get to C?

https://rtfeldman.com/fp-vs-c
214•stmonty•14h ago•60 comments

Tiling Noise – Procedural GPU Patterns

https://catlikecoding.com/godot/procedural-gpu-patterns/09-tiling-noise/
34•ibobev•3d ago•1 comments

Bringing uv and ty together

https://astral.sh/blog/uv-ty-integration
251•Ravencentric•3d ago•87 comments

How to run a city builder on 16 MHz

https://larstofus.com/2025/11/16/how-to-run-a-city-builder-on-12-5-mhz/
75•rex64•2d ago•20 comments

Dessa: Conversation Model trained only on speech

https://block.xyz/dessa
456•dsr12•22h ago•180 comments

Show HN: Autonomous root for Tcl Android TV via CVE-2022-22706

https://gitlab.com/c4psu13/mali-pagecache-root
34•t20n•7h ago•6 comments

Apple Security Research Device

https://security.apple.com/research-device/
134•neom•15h ago•76 comments

Oai-math-revised: a community hub for revising OpenAI's math write-ups

https://terrytao.wordpress.com/2026/10/24/oai-math-revised-a-community-hub-for-revising-openais-m...
5•tokepi•2h ago•0 comments

Root shell on Samsung TV

https://twitter.com/log4j/status/2113014142600953868?s=46
436•testing22321•12h ago•171 comments

The Real Kevin Bacon

https://pudding.cool/2026/10/kevin-bacon/
355•xnx•4d ago•91 comments