Live data from Hacker News

The Day AppGet Died

keivan.io

261–270 of 566 posts

Re: The Day AppGet Died

#261
post #201

Keivan obviously got screwed. Having worked at Microsoft, and seeing the nature of the bureaucracy, the only advice I would give for next time is... Just realize you can't set terms with a large company like MSFT unless you get lawyers involved early. Stealing from you outright is simply too tempting, given their resources. I noticed there were some conditions Keivan tried to set regarding the future evolution of the…

This is interesting perspective. Do you think this have the potential to negatively affect responsible parties on MSFT side given the negative PR generated?

Re: The Day AppGet Died

#263
post #202

Earlier quoted context omitted.

Not disagreeing with you, but I think it's better to make it a little bit more clear what exactly was copied. Reading the article mentioned in the OP, the main selling point for appget seems to be that the packages are written in yaml: > Do you want to know how Microsoft WinGet works? go read the article ( https://keivan.io/appget-what-chocolatey-wasnt/ ) But that alone doesn't particularly strike me as a completely…

He's not claiming that his approach was "completely novel". He's claiming microsoft identified his way, that already existed, was the way they wanted to go, toyed with bringing him in to run it and then got overwhelmed by internal Not Invented Here / We Can Do It Better and threw him under the bus. It's literally the new cuddly microsoft Embracing, Extending and Extinguishing this guy's work.

What new cuddly Microsoft? When did they grow fur? Did people honesty believe that some messaging and branding choices would outweigh the influence of institutional inertia, for such a large company?

Re: The Day AppGet Died

#264
post #80

Author here, Because it's sure to come up here is a comment I wrote on Reddit that clarifies somethings, I haven't updated the original article since I'm not sure what the etiquette for updating a highly shared article is. ------ Code being copied isn't an issue. I knew full well what it meant to release something opensource and I don't regret it one bit. What was copied with no credit is the foundation of the projec…

Calling it "WinGet" was the real punch in the gut.

Does Microsoft select for assholes or something? There's a thousand other package manager names [1] in the wild and they chose that one.

So much for "developers, developers, developers"...

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

Re: The Day AppGet Died

#266

Microsoft pretends to want to acquire a product or software and then release their own implementation. The developer was obviously brain-picked for any implementation ideas, as stated at scale. They should have been paying a retainer, or had an offer inside of two weeks. Let this be a warning for other developers.

Yea, requiring consulting fees from big companies is definitely the way to go.

Some open source guy wants to pick your brain: Sure lets get lunch and split it.

Some small single digit founder start-up wants to talk abut your work: Ok sure, pay for my lunch lets talk about how I can help you change the world.

Freaking Microsoft wants to talk: That'll be 1k an hour plus expenses (also get a limo and a nice dinner).

The humility of engineering should stop at the boundary between people who want to change the world and those who just want to profit off of you.

Re: The Day AppGet Died

#267

Earlier quoted context omitted.

The most cynic part of this story is sending him an email the day before the launch with a heads-up that WinGet was launching. And the icing on the cake is the "btw, we are giving you the exclusive so keep it secret". Like, wtf. He ain't TechCrunch. Why the fuck are they giving him that exclusive? Nothing yells "we stole your stuff, but dude it was open source so you really can't complain, and thanks for the idea" mo…

That was just MS sending "Thoughts & Prayers" for the death of his multi-year efforts that they've cloned & looking to extinguish & claim originality credit for with their celebratory announcement. Not clear if they were trolling or just tone deaf.

I took at as Microsoft tending their new, more community oriented image. Apparently they mailed the Chocolatey team too. I think the intent is that we should see MS as “it’s unfortunate they had to step on toes like this but Windows needs as package manager. At least they contacted some parties involved, even a day in advance!”

Re: The Day AppGet Died

#268
post #264
post #80

Author here, Because it's sure to come up here is a comment I wrote on Reddit that clarifies somethings, I haven't updated the original article since I'm not sure what the etiquette for updating a highly shared article is. ------ Code being copied isn't an issue. I knew full well what it meant to release something opensource and I don't regret it one bit. What was copied with no credit is the foundation of the projec…

Calling it "WinGet" was the real punch in the gut. Does Microsoft select for assholes or something? There's a thousand other package manager names [1] in the wild and they chose that one. So much for "developers, developers, developers"... [1] https://en.wikipedia.org/wiki/List_of_software_package_manag...

[deleted]

Re: The Day AppGet Died

#269
post #183
post #70

Earlier quoted context omitted.

> Sonarr automates your TV downloads from public and private trackers (newsgroup and bittorrent)

A distinction should be drawn that Sonarr does not actually download from Usenet or BitTorrent. It merely interfaces with other programs and apis that can do so.

Not sure why. A torrent client is at least general purpose. The only use for sonarr is automate piracy of TV shows.

Re: The Day AppGet Died

#270
post #91

There are parts of Microsoft that understand open source. Most parts of the Windows team ain’t that (exceptions apply). Reading this saddens me a lot as he clearly got screwed. But this is why any project with momentum should consider growing its community and maybe forming a foundation. For example, Homebrew and its community/infrastructure is better than and bigger than anything Apple could ever do (and we know how…

MacPorts (né DarwinPorts) was created by Apple engineers long before the App Store existed. IMHO it’s superior to Homebrew in just about every way, existed long before Homebrew and targets the same audience (unlike the App Store which is targeting a very different population). If you haven’t looked at MP lately, it’s worth reviewing.

Used it in the days it required everything to run as root (Sudo). Then discovered homebrew and have never looked back. Every package I've looked at is better maintained on brew. Why do you think MP is superior?
Post reply on HN