If you have never made pull request to a free open-source project you should make that your weeks challenge. Even something simple, like fixing some spelling in a readme doc. Don't be scared. There's a bunch of technical ways to make a pr, but the easiest is to edit a doc directly in github, it will make the pr for you. Just register on github, go to the page you want to edit and click the edit button 👍.
Even if your pr is rejected, you made a pr, well done, you are a modern human again, welcome to the revolution 🤝.


well said.


awesome challenge ben 👏💜


Onward 🫡


Hi Ben. I am an engineer but not software engineer. I know how to program in Python but I never been introduced to the whole Git repository system. Is there like a good place to get first introductions on it to get started?


I think the simplest way to find out is to have a chat with an ai about it. It gets to the crux of the issue much quicker than searching websites


Guilty... Thanks for this very important motivational push 👍


I haven't coded since I wrote COBOL on a mainframe in the1980's.

I have an account on Github, I also self host Gitea on my Start9 node, where I keep copies of Bitcoin core and mempool amongst other projects.

Do you have any specific advice for an old timer to rejoin the modern world?

Specifically, I have no idea how to pull (install) any app on Github, despite being reasonably competent Linux admin.


Ah yes. I forgot I live in 2024 ^^


Will work on that !


NICE!


powPow!   t-y


Tender Steak 🥩


Biggest hurdle is making a GitHub account; not another account. Can I just send patch files via nostr?


Stop sending people to github. Ew.

EW!

It's the worst UX ever and doesn't make any effing sense at all. This is such a terrible idea.

No thanks.


Yes, use ngit to send patches/proposals.
Get it at GitWorkshop.dev or Zapstore.

Example of one we just merged
https://gitworkshop.dev/r/naddr1qq9yzmr90pskuerjd9sszrthwden5te0dehhxtnvdakqygrszgsjsfemmsr6lxl8wf06t39uplq5dpntasudgsmqm39udnqchypsgqqqw7vs6gtg66/proposals/note17x8avjqkzpmzn30gannakfu0rtrq8ns3p0fym7xlyj7wusrh8xhq4hqf2h


Mike, I am retarded, just need to get that out of the way.

But from command line I put git install “URL of GitHub repo”

& it usually works


We are all retarded here fren.

Sometimes you need to say the obvious stuff out loud. Thank you.

I’m not sure whether I have the time or patience to re-open the failed coder in me, you might have opened yet another rabbit hole to go down.


git clone <repo url>.git

The green button on top has the full link


Terbaik 👍🏽


Honestly I had never even thought about doing any of this. Looks like I may have to start perusing GitHub

nostr:nevent1qqs8zawxjf5mucjhsr737eu64m405z83sudz9aqtn0xeq747wxr33tgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygxpl3mhra06gx8a8tzfygdp3uvmgtxt0fnrm28sfjaldsyvsrfqkypsgqqqqqqsllv3tt


What is a pull request? 🫣


primo


Good advice. We all have somthing to contribute.

On another note, wasn't someone working on a github alternative?


appreciate your pushing for this Ben


onwards


I have done this. GitHub Grammar Nazi. 😂


Be the change you wish to see


Great post 👍


Onward 🫡


💯  I'll never forget the moment when my PR was merged in bitcoin.org repo. Sure it's only a website, but the feeling that any kind of bitcoin repo has my contribution was so overwhelming. World champion xPxD

nostr:note1w96udynfhe390q8arane4th2lgy0rpc6yt6qhx7djpatuuv8rzksfskaff


If you can't make a pr but have a problem with something you use, make an issue for it. I'm nostr only, yes I take suggestions and issues in here as well. An actual repo issue, will absolutely be higher priority for me to address.
nostr:nevent1qqs8zawxjf5mucjhsr737eu64m405z83sudz9aqtn0xeq747wxr33tgpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgsvrlrhw86l5sv06wkyjgs6rrcekskvk7nx8k50qn9m7mqgeqxjpvgrqsqqqqqpk33dv9


Literally my only PR. Lol

You get one for joining too


This is so good.
I want to start helping with Mostro.


If you have never made pull request to a free open-source project you should make that your weeks challenge. Even something simple, like fixing some spelling in a readme doc. Don't be scared. There's a bunch of technical ways to make a pr, but the easiest is to edit a doc directly in github, it will make the pr for you. Just register on github, go to the page you want to edit and click the edit button 👍.
Even if your pr is rejected, you made a pr, well done, you are a modern human again, welcome to the revolution 🤝.


I kept this in mind, here's my first merged PR into a foss project  https://github.com/getAlby/hub/pull/610/files


Got a merged PR into #Bitcoin core this way. Was small, but felt like something.

nostr:nevent1qqs8zawxjf5mucjhsr737eu64m405z83sudz9aqtn0xeq747wxr33tgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczyrqlcam37hayrr7n43yjyxsc7xd59n9h5e3a4rcyewlkczxgp5stzqcyqqqqqqgt4xp5g


Same


What do you think of Codeberg?


Making accounts is easy with a password manager like bitwarden. I LIKE making new accounts now. All one-time usernames as well as passwords of course.


I don't.

No clue WTF it is.


A git hosting site


Does it require an "account" to log in? If so, gross.


So you have no accounts anywhere?🤔


I do and I hate them. The whole system is dumb, awful, and wasteful.


Seedsigner news on nostr

I did this work without permission from anybody in seedsigner. Just told myself I’m going to do it and I did.

nostr:note15fmrue5gv9e6m7hrye8p5s2psllnwgzzp6yy4m25kxfnayqa4zms958hyx