Hacker Newsnew | past | comments | ask | show | jobs | submit | more wizhi's commentslogin

And the only way to mitigate the cancer that is GitHub is to normalize contributing elsewhere.


Then don't just send a PR: maintain your own fork.

I think that's the bigger part of open source. You can fork it, change it to your needs, and not give a damn what anyone else thinks about your changes.


Oh, that other open source trope, I should publish a book.

Because maintaining an entire fork of any non trivial software is... trivial :-)

Let's just admit that these are complex problems and frankly after watching the hype for almost 20 years, open source proved to be an alternative and a good refuge for many things but on the end user side the early hype until 2008 or so was 80% wrong.


If you truly believe it to be trivial, you should just do it rather than complain.

If you don't, then you can't justify putting more work onto the maintainers of upstream for changes they may not even care about.


Is this any different from other alternate YouTube apps like NewPipe?


Newpipe scrapes the HTML, its against the ToS but harder to block.


Scrapping HTML can’t be against ToS…didn’t that judge ruled it legal to do in that case against LinkedIn?


It can be against the ToS, but ToS aren't legally enforceable in a court of law.


NewPipe is also not being sold.


What would be the big gain from this, over the existing approach using multiple return values?


Most companies I've worked for (Denmark) has had a similar clause in their contracts.

No clue if it holds up in court though.


How is the implementation of errors "laughable"? An error is just another result of calling a function. Seems reasonable enough.


Where do you keep up to date on what will be included in future releases?


A few places I look: - https://dev.golang.org/release#Go1.21 - might be the same info as https://github.com/golang/go/milestone/279 in a different form

and here is a link to the draft release notes https://tip.golang.org/doc/go1.21


This is essentially he default when using most CI services, however.


Hence most CI services are stupid


Do you have some writing on this? I'd love to read it.


I think the needs you listed there would be considered the niche.

Most people just want something to display their windows. Those things are cool, sure, but they probably come at some cost.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: