Live data from Hacker News

GitHub Should Start an App Store

ankshilp.com

141–150 of 319 posts

Re: GitHub Should Start an App Store

#141
post #27

Branding does matter, but friction would be extremely rough. Windows is ironically an extremely open system. All users are very used to doing what other platforms would call side loading. And all apps on windows have developed their own methods for receiving updates. The Microsoft store for windows is pretty sad. Not because the interface sucks, at least not more so than google or apple ones, but because there isn't…

> but because there isn't a real incentive for developers or users to use it

Not true. It solves app distribution, install, and updates. We used it for an education app a couple of years ago and it was great.

Before that we used Electron with Squirrel and it was horrible for our users. For some reason the app wasn't installed in the start menu and if they deleted the desktop shortcut it was impossible for them to find it again.

Re: GitHub Should Start an App Store

#142
post #93

Earlier quoted context omitted.

It also ignores the question of how: Apple - Blocked Android - Pointless without a drop in replacement for Google Services. Windows- This is possible, but Windows doesn't really have a distribution problem. There's no real need here. Linux - Again possible, but no real need

Why would "Apple" be blocked? You can run arbitrary software on macOS.

Sure, but that runs into the same issue as Windows in that there's no real need.

Re: GitHub Should Start an App Store

#143

Earlier quoted context omitted.

>> hone manufacturers like Samsung are in a much much better position to try. And indeed they have been trying an failing. Samsung is bothering me. I have an S8 and they want to replace all the standard Google apps - including the basic text messageing one - with Samsung equivalents. It's not clear why and I haven't gone looking. It feels like they're just trying to displace Google and be another company reading my m…

Samsung isn't much better than Google on the privacy side. They're just replacing all the standard apps to make them more in line with OneUI in terms of UX. But things like Samsung health send data home too unfortunately. They are stepping back from cloud services a bit now and letting Microsoft step in, also not privacy driven but more financial I think.

After installing NoRoot Firewall on my phone, I discovered that every single Samsung app was phoning home: camera, gallery, contacts, bixby, health, messaging, etc. On the upside, I was able to remove 99% of the pre-installed apps without any special tools. The only one that refused to go was bixy (and no way to reprogram the dedicated button), but at least it can be "disabled" and denied all permissions via Android's app manager.

Re: GitHub Should Start an App Store

#144
post #104
post #70

Earlier quoted context omitted.

>This is situational and opportunistic. It can change any day. In fact, managing an important app store is exactly one way to re-(un)-balance this relationship. I agree. Sorting huge, multinational, publicly traded companies in friends and enemies list is so obviously bogus and immature that it baffles me that this is so prevalent. Microsoft is not your enemy. It's not your friend (unless you're one of the shareholde…

This really is a generational divide, those of US that were around for the 90's and early 00's Microsoft crap still have a bad taste for the "new Microsoft" that claims to love FLOSS (while still showing many signs of EEE.. ) During that time Google was very friendly to FLOSS, and open protocols (remember when GChat was just a XMPP client) Today MS and Google seems to have flipped, Google now is fully embracing Embra…

Yeah, I was there. I have a long view and cynicism that m$ has retreated to the Embrace phase. To vastly oversimplify their governance, they're a new CEO away from Extend and Extinguish.

Lately, I love what they've been doing. Even github -- there have been disappointments, for sure, but nothing like the egregious misbehavior in the bad old days. But given their history; given Google's "do no evil" bait&switch... I don't want to hand them more power.

It'd be cool if an interested third party could build out an app store that automatically sources from github (and its competitors), though.

Re: GitHub Should Start an App Store

#145
Along these lines, it would be really cool to see GitHub begin to approach the source code infrastructure that Google has internally. If they added a good build system (heck, just use bazel) and a feature to build code in the cloud, and a web IDE and better code review system (of course, all with open protocols — it’s git after all), we could have a much more standardized open source environment— the overhead to working on a new open source project would be lower since you wouldn’t have to figure out how to build it. It would also make it significantly easier to add dependencies and integrate software together.

Re: GitHub Should Start an App Store

#146

Not sure about the app store, but: it would be great if GitHub could provide binaries that were guaranteed to be built from a certain commit.

At the very least, that should be provided for NPM packages, since Microsoft now own NPM.

Having those packages verifiably built from source could technically be done by any trusted third party, so it's a pity that this project didn't take off:

https://hackernoon.com/what-if-we-could-verify-npm-packages-...

Re: GitHub Should Start an App Store

#147
Along these lines, it would be really cool to see GitHub begin to approach the source code infrastructure that Google has internally. If they added a good build system (heck, just use bazel) and a feature to build code in the cloud (of course, all with open protocols — it’s git after all), we could have a much more standardized open source environment— the overhead to working on a new open source project would be lower since you wouldn’t have to figure out how to build it or how to build dependencies. It would also make it significantly easier to add dependencies and integrate software together.

Re: GitHub Should Start an App Store

#148
But... why?

Github has very few attributes that make it suitable as an app store. Sure, you could add payments on top of it, you can make an interface for downloading releases or subscribing. Or anyone else could build an app store and just use Github repos as an upstream if they care about that stuff. The Github API is good, it wouldn't be hard to for any existing app store to add more integration.

And how would this help with anything? Is Microsoft better positioned than Amazon to get apps onto Android devices? Is anyone positioned to get a 3rd-party app store on iOS?

What does this solve that FDroid doesn't already solve, how would it better than what we have, and what does Github's core functionality (hosting source code) have to do with distributing apps? If the goal is just to have reproduceable builds or something, most consumers don't care about that.

I don't understand what's unique about Github that means they would have any advantage in this space. Most of what the author is saying is that they trust Microsoft. But Microsoft has an app store. Why wouldn't they just focus on improving that? If they can't get that store on Linux or iOS, why would Github be different?

I really just don't get what Github could do that would make me as a consumer prefer it over FDroid as a distribution channel. And Windows is already a reasonably open platform already. Certainly on Linux, there's no advantage whatsoever. I feel like there's something I'm missing, I don't understand the gist of what the poster is trying to say. I don't get what the point would be.

The only thing I can think of would be adding better support for payments and buying things from repos. But going down that path is problematic because the whole point of Github is that the releases and code that you list is public. A tightly integrated system that made paywalled build artifacts would be a downside, not an upside. The stuff they're already doing with sponsorships is a much better direction for them to go.

Re: GitHub Should Start an App Store

#149
post #88
post #59

Earlier quoted context omitted.

The first thing would be for someone to actually define "woke", as opposed to slinging it around as a conveniently-nebulous catch-all to describe people they're opposed to (see also "liberal" and "conservative"). What is the woke manifesto? If you have something to say, then please just say it without couching it behind vague terms and "you can connect the dots yourself" conspiratorial thinking.

[flagged]

The thesis of the illiberal left isn't that universality under the law shouldn't exist, the free speech shouldn't exist, that individualism shouldn't exist, that color-blindness shouldn't exist, that equality of opportunity shouldn't exist, or anything else.

The thesis is that those things don't exist in the real world. And it goes further than that, by saying that those things cannot exist in our society unless major changes happen. But the goal of abandoning liberalism is not actually to abandon those things, but to actually really realize them.

The thesis is that our current systems are not principled either in their means or their ends.

And it is true. Free speech is proportional to your means to challenge threats to your livelihood. Rule of law, universality under the law, equality of opportunity, simply do not exist - depending mainly on your socio-economic status but also on other axes such as racial perception of the individual by society, and so on.

Equally, the thesis isn't that we shouldn't have color-blindness, simply that the current social and material reality makes this impossible. As a result of this, attempts/pretensions at color-blindness simply make the problem worse.

If you didn't notice, the conclusion of the lefitst project after gender equality became progressive weakening and then almost abolition of gender - and I mean this in the strictest sociological sense of gender as the perception of a set of social attributes related to sex. The exact same set of theories are applied to race, before racial abolition there must be a realization of the existence of racial identity (which is indeed the definition of race in the leftist sense - racial identity is completely orthogonal to traits and genetics, it is indeed a completely cultural and social phenomenon and process), then true racial equality, then essentially complete racial abolition.

Systems that actually provide real equality of opportunity will always provide actually equitable collective outcomes on the average.

Equally, the leftist opposition is not to markets themselves. The leftist opposition is to our current set of property relations and to the relationships of productions. Attempts to change those when the time is not opportune have been disastrous, so the aim is to compensate and slowly work towards actually fixing them using state intervention that ancillary limit the freedom of the free market. But there is no inherent opposition to markets at all.

This worldview is only a few decades younger than classical liberalism itself, and started with the disappointed third estate of the French Revolution. Put simply, the thesis is that classical liberalism failed to achieve its promises of liberty, equality, and fraternity, and that making good on those promises requires more careful and less idealistic theories of society and social change than the idealist ones of classical liberalism.

I just thought you would enjoy not arguing against strawmen.

Re: GitHub Should Start an App Store

#150

A better solution would be an entirely community driven app store that is not beholden to any corporate influence.

FDroid exists already.

Okay, it doesn't host proprietary apps, but whatever. The point is, this isn't a tech problem anymore, it's not a problem where someone can just make a new platform to solve everything.

Google has contracts with phone manufacturers that ban them from adding 3rd-party app stores alongside Google Play. And none of these app stores are going to show up on iOS. It's a cultural/legal problem at this point.

Otherwise, community maintained (even private) software repos are already a thing. We don't really need people to build more of them, we need people to start using them, and for mobile platforms to support them.

Post reply on HN