Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rglullis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
181.
▲
by
rglullis
5mo ago
> Your proposal would just end up killing those open source projects Name 3 open source projects that are dependent on a continuous stream of first-time contributors to keep going.
182.
▲
by
rglullis
5mo ago
> You also lose out on a lot of would-be PRs. I am more concerned about the sustainability of the projects as a whole than trying to optimize the number of potential random PRs. > you're welcome to give it a try on your projects.
183.
▲
by
rglullis
5mo ago
1) I just used the term lazy because that's what OP use. 2) You are not "paying" $10. The money would be returned to you. In case you haven't heard of Pfand systems: https://en.wikipedia.org/wiki/Co
184.
▲
by
rglullis
5mo ago
> A PR is me giving my time to the project Unfortunately, the issue is that time is not enough of a filter anymore. The time from machines is basically worthless compared to yours, so you need to give something else, and that something e
185.
▲
by
rglullis
5mo ago
> people getting swindled out of their money by handing it over to strangers. I think that OP is trying to say is that there is very little reason for a human to go through the trouble of contributing to a "plausible looking fake re
186.
▲
by
rglullis
5mo ago
Ok. If I'm the maintainer receiving death threats over that, I'd tell them they would get the $10 dollars back, plus some extra money for their troubles. Location of the envelope with the money: the same police station where I
187.
▲
by
rglullis
5mo ago
Oh, give me a break. No one is taking the ability from others to fork the repo. If these exceptional cases really were to happen, how fast would it be for someone else to notice and do one of (a) notify the maintainers to get this particula
188.
▲
by
rglullis
5mo ago
I have 3 PRs on https://github.com/django-oauth/django-oauth-toolkit/pulls that haven't been merged for OVER AN YEAR due to the maintaners being overloaded and who are expected to work on this for free. The f
189.
▲
by
rglullis
5mo ago
Coinbase reports more than 100+ user accounts worldwide. Kraken has ~10M. Also, we are talking about people who are tech-savvy enough to be interested in participating in a FOSS project. Opening an account at an exchange is not rocket scien
190.
▲
by
rglullis
5mo ago
Yes, I'm assuming that adding requirement for payment would bring the number of requests down to a level which I could manage with a simple spreadsheet. Paypal/SEPA transfers are free in Europe. And even if I lived in the US and h
191.
▲
by
rglullis
5mo ago
> Doesn't that put us into the same position? Of course not, because the number of low-quality PRs with $10 attached to it will be lower than whatever number of PRs are being created now.
192.
▲
by
rglullis
5mo ago
I quick visit to https://gitcoin.co/campaigns will show you that you are wrong. Hundreds of projects funded by even more people. Mind you: that's on one of the most convulated ways there is to get involved, because it
193.
▲
by
rglullis
5mo ago
> significant anti-human friction Yes, that friction is intentional . The lazy people don't want to do it? Great, there is very little chance their contributions are worthwhile. The privacy conscious people won't do it? Then l
194.
▲
by
rglullis
5mo ago
I believe you are asking me in jest, but if you are genuine, this is what I would add to my CONTRIBUTING.md ``` # FIrst-time contributors Due to the increased number of AI bots and low-effort contributions, we are being forced to add some f
195.
▲
by
rglullis
5mo ago
Github already has the payment infrastructure. Polar.sh is already doing things that are a lot more complex in this space. If you are in a civilized country which allow direct payments (i.e, anything but North American nowadays) and you don
196.
▲
by
rglullis
5mo ago
Because the cost in reputation is not high enough to justify a large scale scam operation? If you don't trust the maintainer, you can always fork a repo and let them merge on their own.
197.
▲
by
rglullis
5mo ago
And here we have another specimen of "things which crypto are actually useful" spotted in the wild!
198.
▲
by
rglullis
5mo ago
Obviously, the triage should be done by a human and not automated.
199.
▲
by
rglullis
5mo ago
Yes. Once a PR is rejected, contact from that bot is blocked. No appeals.
200.
▲
by
rglullis
5mo ago
'I will take "problems that could be easily be solved by implementing a Pfand system" for $200, Alex.' Seriously. Just ask for a US$10 deposit for the each PR. If the PR is accepted (not even merged, just accepted as &qu
201.
▲
by
rglullis
5mo ago
Have you used any of the recent models? My experience with GLM 5.1 does not make me miss Opus at all.
202.
▲
by
rglullis
5mo ago
Now you are not only turning a blind eye to the closest language that could test your hypothesis (aside from typing system, Python and Typescript are more similar than not on all relevant characteristics, so it would be a perfect candidate
203.
▲
by
rglullis
5mo ago
So, you are all pissy and judgemental against Python claiming the issue is with its type system without looking at other widely popular languages that has stricter type checking? Really?!
204.
▲
by
rglullis
5mo ago
Holy crap, you really can not take the hint! > Type-enforced languages seem to avoid this problem. Right, we all know how typescript projects are known for their longevity and we all know that people working in typescript are doing it be
205.
▲
by
rglullis
5mo ago
> let you fool users into an incorrect conclusion You continue to argue over something that was not on the table. That tells me that you just have an axe to grind. > At that point it residually becomes a culture issue which remains po
206.
▲
by
rglullis
5mo ago
If you want to make the case that Python is too flexible and it does not have guardrails for less experienced developers and undisciplined teams, I'd agree 10000%. I'm still traumatized by my time working in an academic setting
207.
▲
by
rglullis
5mo ago
> As far as I know python type annotations are not enforced at runtime, these are really just helpers or extensions to your local dev environment But it is still a feature of the language. Try running a type-annotated python module on a
208.
▲
by
rglullis
5mo ago
The thread started with "Python lack abstractions to help thinking n large scale systems". I am not saying Python typing story is perfect in reducing errors or making code safe, I am just saying that the abstractions to "help
209.
▲
by
rglullis
5mo ago
Not only your whole argument is pure conjecture, it's completely orthogonal to my original objection. People are just throwing completely silly takes as "python does not provide the abstractions to build and manage complex codeb
210.
▲
by
rglullis
5mo ago
You are moving the goalposts. The point is that the abstractions exist . You can use them if you want and they will help you to build an understanding and managing complexity if you do. If you inherit a complex-but-working python code base
More ›