News for hackers. Stuff that matters.
Re:Tell HN: GitHub is down again by dandotway on Saturday November 27, 2021 @04:54PM (#29363961)
In the 1970s-80s we managed with email lists and tarballs on multiple mirrors. Git itself decentralizes source control, and yet we all want to use single-point-of-failure Github.

Anyone remember when Github took down youtube-dl?

I wonder how much Big Brother data Microsoft is gathering on Github developers. "Oh, as part of our hiring process, just like we scan your FB and Twitter, we also scan your Github activity to evaluate your performance as best as our machine learning overlords can assess it. Do you create Github projects and then abandon them when unfixed issues accumulate? Our algorithm thinks you're a bad hire."

Re:Tell HN: GitHub is down again by adeelk93 on Saturday November 27, 2021 @05:03PM (#29364028)
> Anyone remember when Github took down youtube-dl?

I would blame the law (DMCA), not those forced to abide by the law (Github)

Re:Tell HN: GitHub is down again by kevin_thibedeau on Saturday November 27, 2021 @05:10PM (#29364071)
The law also permits content to be restored immediately upon receipt of a counternotice. Somehow the data silos never get around to supporting that.
Re:Tell HN: GitHub is down again by zinekeller on Saturday November 27, 2021 @05:26PM (#29364215)
GitHub can't, until at least the the public support is in their favour, because legally it's a hot water. This is not your ordinary copyright DMCA Complaint, this is the section 1201 concerning circumvention, which is held to a different standard. This is essentially RIAA telling GitHub "if you're not stopping this, we'll see you (not the YT-DL developers) in court".
Re:Tell HN: GitHub is down again by roastedpeacock on Saturday November 27, 2021 @05:34PM (#29364277)
> GitHub can't, until at least the the public support is in their favour

Public support on which grounds?

Re:Tell HN: GitHub is down again by d1sxeyes on Sunday November 28, 2021 @04:03AM (#29367371)
I can’t see any evidence a counter notice was filed until the EFF got involved, at which point GitHub immediately reinstated YouTube-dl.

Did GH ignore a counter notice?

Re:Tell HN: GitHub is down again by anchpop on Saturday November 27, 2021 @05:21PM (#29364169)
twitch actually does do that IIRC, not sure about others
Re:Tell HN: GitHub is down again by dandotway on Saturday November 27, 2021 @05:43PM (#29364343)
Laws need teeth to be enforced. It used to be illegal to harbor runaway slaves, or to be a Catholic priest in Protestant England. So people built cleverly hidden Priest Holes[1] in houses to hide. But you can't really build the equivalent of a Priest Hole within Github, because Github is not your house, but rather your lord's castle.

[1] https://en.wikipedia.org/wiki/Priest_hole

Re:Tell HN: GitHub is down again by boogies on Saturday November 27, 2021 @09:54PM (#29365785)
> blame the law (DMCA), not those forced to abide by the law (Github)

What about those abusing [a misrepresentation of] the law (the RIAA) and the members who pay their dues (Microsoft)?

Re:Tell HN: GitHub is down again by roastedpeacock on Saturday November 27, 2021 @05:36PM (#29364291)
It was an unfortunate situation. I don't entirely know how GitHub handled things before the Microsoft acquisition but it also wouldn't surprise me if Microsofts legal department is more risk adverse compared to GitHub internal.

> I would blame the law (DMCA), not those forced to abide by the law (Github)

It seems even in the context of US-based companies that some companies are a little more "trigger-happy" with DMCA and other claims compared to others.

Re:Tell HN: GitHub is down again by skeeter2020 on Saturday November 27, 2021 @05:09PM (#29364056)
Especially because they worked to try and make sure this wouldn't happen again.
Re:Tell HN: GitHub is down again by jasonjayr on Saturday November 27, 2021 @09:23PM (#29365613)
There was actually a movie about this very thing. Miguel De Icaza had a cameo. The villain company was a thinly veiled replica of Microsoft, and the CEO looked like Bill Gates. ( https://www.imdb.com/title/tt0218817/ )

In another thread a few weeks ago about code signing, I mentioned we should just hand Apple Source code for the apps it distributes in the store, to make review more thorough and reliable. Replies objected "Why would you give your source code to another company?" ........ and github is still a thing? ( https://news.ycombinator.com/item?id=28794243)

Re:Tell HN: GitHub is down again by Fnoord on Monday November 29, 2021 @10:32AM (#29380978)
Some of the features in that movie would work nowadays, such as paintings detecting a visitor and changing based on the visitor or their mood or sound input (don't remember exactly). Wasn't there also something with satellites?

Also, ironic De Icaza ended up working for... the company he wanted to work for all along, ...Microsoft. Though Friedman left Microsoft (or at least stepped down as GitHub CEO).

De Icaza was also featured in the Finnish movie The Code [1].

[1] https://en.wikipedia.org/wiki/The_Code_(2001_film)

Re:Tell HN: GitHub is down again by WesolyKubeczek on Saturday November 27, 2021 @06:47PM (#29364772)
It was still rad back in the 1990s and 2000s, then came in people who think that if they repeat a bullshit sentence loudly enough and pushily enough, people at large will equate it with truth: "Email is too inconvenient to use".

I'd say those people do have a point about how manipulation tactics work, but email being inconvenient is bullshit.

Re:Tell HN: GitHub is down again by tentacleuno on Monday November 29, 2021 @03:18AM (#29377502)
What's inconvenient is using proprietary Electron apps just for communicating, while not being able to communicate on my phone without downloading and installing a proprietary app.

On the other hand, you have email: open-source clients are available for virtually every platform, it doesn't turn my laptop into an electric bar fire, it doesn't drain my phone's battery (or if it does, I could just install another client!), etc.

It's quite sad how something as beautiful as email is being replaced by corporate garbage like Teams, which comes bundled with Office 365 (and that's a whole 'nother crapfest). Uch.

Re:Tell HN: GitHub is down again by afavour on Saturday November 27, 2021 @06:37PM (#29364708)
> Do you create Github projects and then abandon them when unfixed issues accumulate? Our algorithm thinks you're a bad hire."

This data is public and to be honest I’m amazed we haven’t yet seen a YC startup promoting that they do exactly this.

Re:Tell HN: GitHub is down again by jzb on Saturday November 27, 2021 @06:39PM (#29364726)
Shhhh. The former Klout folks are probably listening.
Re:Tell HN: GitHub is down again by surfer7837 on Saturday November 27, 2021 @05:10PM (#29364063)
Don't create a Github account with your name then?
Re:Tell HN: GitHub is down again by asxd on Saturday November 27, 2021 @05:16PM (#29364118)
Yeah seems like this would be a simple workaround if companies did start adopting this practice
Re:Tell HN: GitHub is down again by KronisLV on Sunday November 28, 2021 @05:58AM (#29367933)
> Git itself decentralizes source control, and yet we all want to use single-point-of-failure Github.

This is pretty much why many organizations out there, as well as i personally for my homelab use self-hosted GitLab instances: https://about.gitlab.com/

Though in practice there are a lot of other options out there, like Gitea (https://gitea.com/) and GitBucket (https://gitbucket.github.io/), though maybe less so for alternative source control systems (e.g. SVN has been all forgotten, however that's a personal pet peeve).

Not only that, but i also utilize my own Sonatype Nexus (https://www.sonatype.com/products/repository-oss?topnav=true) instances to great success: for doing everything from mirroring container images that i need from DockerHub (e.g. due to their proposed removal policies for old images and already adopted rate limits), to mirroring Maven/npm/NuGet/pip/Ruby and other dependencies, so i don't have to connect to things on the Internet whenever i want to do a new build.

That not only improves resiliency against things on the Internet going down (apart from situations where i need something new and it's not yet cached), but also improves performance a lot in practice, when only the company servers need to be hit, or my own personal servers in the data center for my cloud hosted stuff, or my own personal servers in my homelab for my own stuff.

Admittedly, all of that takes a bit of setup, especially if you happen to expose anything to the web in a zero trust fashion (permissible for my own stuff, as long as i'm okay with manually managing CVEs just to probably get hacked in the end anyways, but definitely not something that any corporation with an internal network would want to do), but in my eyes that's still worth the effort, if you value being in control of your own software stack and the ecosystem around it.

It's probably much less worth it, if you don't see that as a benefit and don't want to be the one responsible for whatever project you're working on getting hacked, e.g. if you'd fail to patch out the recent GitLab CVE where exiftools could execute arbitrary code, which is probably the case if you don't have the resources to constantly throw at maintenance, in comparison to companies with 100x - 1000x more resources than you have for that sort of stuff.

Re:Tell HN: GitHub is down again by tester756 on Saturday November 27, 2021 @05:46PM (#29364367)
but that data is avaliable to everyone cuz it's mostly public?