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

It happens to OSS projects all the time and simply discourages further contributions.

Last year I took on an issue that has been opened for years, did all the work creating a pull-request, updating test code, yada yada, even another one that fixes their build problem. The maintainer took the PR to fix their build problem and simply ignores the original issue. Any chance I will spend my time contributing to that project again? No way.


Some people have their whole "GitHub resumes" built off copy-pasted contributions.

1. Open PR

2. Get comments asking for changes, you only have time to fix it a few days later.

3. PR gets closed as fixed by another PR submitted by a frequent contributor.

4. Find said PR is your exact code with a variable name change (approved instantly through lower 'friend' review standards)

5. Look at that user's profile and notice almost every contributions were copy-pasted from other people.


Woah, that stinks! Any you care to name and shame?


Won't do, but apparently building up your contribution score helps finding a job at Google.


As a maintainer of small projects, I love when people contribute code or tests. I try to help them get the code in a good place with regards with the rest of the code base (this is the hardest part, as most developers do not follow project conventions as they just want to push the fix without first having to learn about that), but will accept patches as soon as I see that the code is approximately right and just needs another 15 minutes of my time after merging to "polish" it up and perhaps add a few more tests and things like that... I think that was the case here, and the maintainer should've done that. The person would get the credit, the maintainer would just spend a few minutes doing the necessary clean ups to get it accepted upstream, everyone would be happy. Saying "my version is better" is extremely obnoxious behaviour and unprofessional, regardless of whether it's actually better. If you haven't fixed the issue in 6 years since it was first reported, you should admit that without the person's contribution there just wouldn't be a fix by you, so taking the fix once you've been shown "a solution" is really kind of stealing.


IME, code projects want bug reports/improvements as contributions, not your code. I see people taking it personal when their code isn't accepted/rewritten, but overlook that writing code a small part of what it takes to run a project.


Isn't there a switch somewhere on Github (or cloud repository provider of choice) to disable public pull requests? Maintainers who don't want code contributions should avail themselves of it.


Its a common problem. I often go through a bunch of bug reports and merge requests to ascertain how a patch will likely be treated. I have walked away from fixing quite a lot of bugs in projects as they didn't appear to be very good to contribute to, the Linux kernel being one such example back in 2003. Some projects are just like that and you are best not engaging with them as its likely going to be a waste of time.

Not that it matters now, since the AI revolution the open source licenses are widely breached and I haven't submitted any open source code since and wont do so again.


There is Air Transat 236

https://en.wikipedia.org/wiki/Air_Transat_Flight_236

"This was also the longest passenger aircraft glide without engines, gliding for nearly 75 miles or 121 kilometres"


It's capitalism that killed it. Stock price was sky high because of the optical-fiber hype. Management has to kill those traditional businesses (switches, etc) that doesn't have that high growth rate that justifies the stock price. Then optical hype was busted..

Also, who was supporting telecom in the old days? Bell Labs, AT&T, Lucent, etc? The government of course. Privatization happened and trade agreements with Europe meant the US and Canadian government can no longer support telcos and thus the downfall of all these companies at the time.. Even European ones like Alcatel, Nokia, Ericsson, Siemens. This allowed the Asian telcos, not only the Chinese ones, but Korean ones like Samsung to take over.. (Of course the Chinese government and Korean governments were and are still heavily involved in them).


Would not considered Neapolitian. There are some 'higher-end' pizza places there that don't follow the 'tradition as dictated by committee'.

https://www.eater.com/2018/2/23/17025722/ugly-delicious-pizz...


And giving full citizenship to HK people is really not what they wanted. The people there want independence, full-democracy, not an escape route.


Agreed but China was never going to allow them to have independence so it only makes sense to give them an escape route if they so choose to use it.


The husband and son of the 'chief executive' (ie Beijing puppet) have full UK citizenship (as well as the previous chef executive too).. The British should revoke all these government officials' citizenship (And their family) in fact.


The nation who allows future North Korean dictators to be educated at their schools? I doubt it.


"Laws change depending on who's making them. Cardassians one day, Federation the next – but justice is justice." – Odo, 2369 ("A Man Alone")

How much representation does Catalan has in the central government and high court?

As Catalan has been operating independently, surely with its own police force and Catalan people in the army, can the central government force the Catalan to release power?


Toronto is totally different even from 10 years ago. Spadina/Queen/King (where all the starts-up are located) is so busy even at nights and weekends because so many people live and work there. The ports area being developed, is totally dead by comparison (that's why the city wants Google to help develop). And suburb Toronto, check out Yonge/Sheppard-Finch today, it is 2-km stretch of pan-Asian restaurants that you cannot find anywhere outside of Asia.


I'm definitely impressed by how 'busy' it is - but TO is mostly a 'Starbucks, Timmies, Whole Foods and IKEA' kind of town.

It's more brand oriented and suburban than ever before.

Example: Toronto used to have a 'musical sound'. You could hear a band maybe know that it was from TO.

No such thing anymore.

TO is a large group of fairly well behaved and polite people from around the world getting along in the cold. And that's it.

Toronto has made me realize that culture cannot be invented, and that you can't just 'create' cohesion.

Sadly, most things that would have made the are unique - have been wiped out ... the suburbs of Toronto, Singapore, Denver, Amsterdam - are becoming more and more alike the only thing differentiating them is the weather. :)

I think we need a new version of globalization :)


The Yonge/Finch area is pretty disappointing actually. The food quality is fairly low outside of a couple gems (in a sea of garbage). Random places around Markham are much better if Asian is your fancy.


Amazon must have nearly 400 R&D people in Toronto now. Probably 300 when I left. I was always involved in recruiting and Amazon hires the best from all over the world and probably over 70% of the engineers were from Waterloo and the new comers are mostly from Europe, plus we got a few returning from US Amazon as well. There is always some who wanted to move to Seattle after 3-4 years but the number is like 1 in 15..


UofT is one of the best research university in the world, at the PhD level.

Waterloo is best at producing the best engineers at the undergrad level.


Waterloo is best at bleeding great Canadian engineers to the USA


So does UofT - I myself and at least a dozen other 1T7 grads I know personally are headed south as soon as we graduate. This is a Canada-wide problem which won't be fixed unless salaries equalize.


Spot on. This new institute (and other govt efforts like it) all fail to answer this fundamental question - why would someone work at half the pay (or less) if they were a Canadian citizen? It is a chicken-and-egg problem .. salaries and labour pool quality go hand in hand.


Some of us enjoy living in a more equal society where people who are down on their luck still have the opportunity to afford healthcare and higher ed.


Equal society? Lets see you buy a detached house in Toronto if you are a first generation immigrant, and your parents are not loaded. If you do not own property today, I don't see a way to EVER afford it in Toronto. Our society is hell-bent on taxing income when we should really be taxing wealth. The latest budget is fairly against young people in favor of old people. But to each their own I guess.


>Equal society

Conveniently, you chopped the word "more" off of "more equal society". Kind of unfair to argue against a point the person didn't make.


Thanks for having my back :)


Being able to buy a bit faster doesn't make up for how badly poverty is treated in America. I would argue, in fact, that although it may be harder for a tech worker to break into ownership in Canada, your family can still take advantage of the countless social programs that aren't available to all hardworking people in America :)

And there's more to Canada than Toronto. Montreal has great rent prices and a fun-loving tech scene, and a very unique culture. Quebec has $5 a day daycare, free healthcare for all, and McGill university which is ranked as one of the best research institutions in the world despite having the cheapest tuition in North America (although prices for non-residents are quite a bit higher).


I never said Canadian society is perfectly equal, just more equal than US society. Sure property distribution is a massive issue but that's the case in any urban centre. There's a lot of progress left to be made but that doesn't mean we should just give up and head south.


Exactly. To invite people to stay here we need unicorn companies that young talent actually want to work for. I don't think this solves that problem as efficiently as possible. Would they be better giving that money to local startups in the space in hopes they become a unicorn and stay in Canada?


Till Canadian companies produce profits at US level, matching salaries seems like impossible. Same will be true for Europe also.


Because U of T engineers decide to stay in Toronto out of the goodness of their hearts...?

If an engineer stays in Canada it's certainly not because they're being adequately compensated.


Some of us would rather live in a country with better welfare even if we won't directly benefit from it. Compensation is good enough up here IMO.


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

Search: