GM ☀️

Okay, the current sign-up list, for the public git server is:

nostr:npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z

nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn

nostr:npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7

nostr:npub107jk7htfv243u0x5ynn43scq9wrxtaasmrwwa8lfu2ydwag6cx2quqncxg

nostr:npub18pudjhdhhp2v8gxnkttt00um729nv93tuepjda2jrwn3eua5tf5s80a699

nostr:npub15pr6xlz88e2wfs2d2drdy5a56fl60t9kn9h65e07k6ecmh7tgvkqdz5uyf

nostr:npub1636uujeewag8zv8593lcvdrwlymgqre6uax4anuq3y5qehqey05sl8qpl4

nostr:npub1useke4f9maul5nf67dj0m9sq6jcsmnjzzk4ycvldwl4qss35fvgqjdk5ks

nostr:npub1fjqqy4a93z5zsjwsfxqhc2764kvykfdyttvldkkkdera8dr78vhsmmleku

nostr:npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr

nostr:npub176gqu66z4qax6ejcju2dujdvs6gecerys47eu9jtj5aul8r7jwwsnqq836

nostr:npub14agjgx6a67trjefrvllewlju2l92pyttuud2pfhydjguc63zvehs88dadk

nostr:npub1a6we08n7zsv2na689whc9hykpq4q6sj3kaauk9c2dm8vj0adlajq7w0tyc

Last call today, and then nostr:npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7 gets a task ticket from me, to start pricing out possible setups.

Reply to this note

Please Login to reply.

Discussion

GM!

Where do I sign up? 🤓

Here 😁 I'll add you in.

🤙🏻

Paid in Lightning, of course.

👋 would rather try than use github

Something to mention. I'm thinking the quickest way to get this done is HTTP only. So I hope most people would be okay with that. I'm not sure what protocol ngit uses for the git stuff.

Nostr

So, no SSH?

I was thinking, nsec-signing would be the third option.

need to make a credential helper for that

Or, will it be HTTP and nsec, only? No SSH?

We just need nip-98 for auth and basta. Adding nostr signatures would be gravy

Would be kinda neat to have the option to use a NIP-05 in commits, instead of email. One npub can have multiple NIP-05s and we could switch notifications from email to some sort of note.

Like, use npub as the user.name and NIP-05 as the user.email.

the need for a consistent registry of name<->npub is pretty clear, nip-05 is not really quite the solution, because it has no reverse lookup (you can't find the nip-05 from the npub)

Well, the gitserver itself has a registry. I just know that git requires both a name and something containing an @, and we'd like to eventually not need to ask for an e-mail. And that adds something human-readable to the commit text. We can always use current nprofile data in the display.

there is such things as non-network identities using the user@location format, but anyway, the thing is that there is no consensus mechanism for tying names to nostr:npubs anyway... this would actually be a sane use of op_return then you could have the "location" being some code meaning "bitcoin blockchain" i'd sure be fine with spending a transaction to anchor my npub onchain to a name, just needs a scheme for superseding identifiers

lightning LNURLs would be even better, yes! multi-purpose - identifying and enabling payment

LNBits

I'm not wedded to the NIP-05 address. Just seemed like one that most npubs would have or we could give them.

yeah, it is a way to associate a DNS and a name to an npub, that is correct, the LNURL option lacks the npub association, but it has the ability to auth with it

I for one would highly prefer no email at all if possible, but I know that is probably shooting for the stars as requests go.

We're going to probably start off with email notifications and then switch, to get it going faster.

i think this is the right way, it's a bit of a pain setting up email send on servers but a lot easier than building a new protocol

Yeah, otherwise we'd have to delay the gitserver setup.

Someone could always choose to wait for the npub setup to finish, if they don't want to use email.

i'm fine with email option, you gotta do what can be done sooner to get a thing into a state of usability

let's be clear, this is beta, and early signups are beta participants, we are interested because we want it bad and are happy to have bugs and report them and get the thing working

Yeah, it's gonna be an ongoing construction site, for a few years, probably. 😂 But a useable one, promise!

Just setup the repo for the project and gave nostr:nprofile1qythwumn8ghj7un9d3shjtnwdaehgu3wvfskuep0qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmwdaehgu3wdau8gu3wv3jhvtcpr9mhxue69uhkzafwwp6hyurvv4ex2mrp0yhxxmmd9uqzqqm9x092su3hd9rdfe8aafxp5pzpak3cegkem9qhhvmqqm96406ct9x0dz a ticket, listing the guinea pigs -- errr... I mean, customers.

Already so many feature requests, that I made the ticket into an epic, rather than a story.

if you guys make this thing work so i can have hosting i'll redirect realy.lol to the gitcitadel when i can make my repo public

i hate github, always did, and that went 100000x when microsoft bought it to feed their AIs to try and build skynet

Yeah, I've been using it for a year, now, and I'm grateful that I soon won't need to rely on it. And other "free" versions are weirdly political or have terrible performance and stuff.

I only got on it to respond to NIP stuff and write issues, and that's turned out to be a bit of a nothingburger.

there is nothing important going on, on github, per se, i mean, yes, many great software projects there but the freedom minded people are getting pretty mad at this situation being under the control of the most malicious software company in the world, who, as you have observed, seem to be trying to build the codebase for skynet

Yeah, whole thing is getting creepy.

We want to publish our stuff, but I really chafe at basically being forced to publish on there. I also just hate email and logins and etc.

You always have other options. As a Catholic you know how to make the hard decisions in order to defend yourself from evil in all its forms. Sometimes you need to make the hard decisions and use alternatives. There are other ones out there. You can do it. I have faith in you.

we are building it, stay tuned

and as soon as you have replication i'll fling that thing onto my VPS

I mean, it probably doesn't matter, if we don't setup email, since git hardly uses it. Don't know, if it really matters.

making nostr or lightning based auth for login is the most important i think

email notifications are of little value, but nostr based notifications are kinda useful but i don't think there is any model for how to do that properly either so...

email as 2fa is fine, and as an account ID is fine

Yeah, I'm just thinking about which capabilities the gitserver should have. 🤔

I'll take a look at this. The issue I keep running into is that every guide assumes you are running a private server for yourself, or a completely public server. We need a protected public server, the most complext thread model of course XD

SaaS model is what we need XD

we have some disagreements but someone more familiar with C will have a much easier time of getting proper git servers running... i had one built on a Go git library but it started having some problems when there was a new version of git, some encoding change or idk what... anyway, bravo to nostr:npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7

Ye haww.

Honestly my intentions are very simple if we can't find a hosted option. Git, nginx w/ FastCGI interface, and a custom auth handler. Quick, robust and hopefully really simple :)

correction "straightforward" > "simple"

Okay, we're looking at circa 60k sats/year/user, for 2GB.

You could buy additional "users" linked to the same npub, to get more space, if necessary. But that's already a lot for most code projects, even including web pages and a demo video, or something. It's the "free" amount GitHub offers, so that's what we're trying to compete with.

Obviously, this doubles as a media server, but don't put porn on it, or something. 🙄

you pay, you have key, you id, you don't put porn

Yeah, anything paid and tied to a high WoT npub will tend to be easy to moderate.

It's free, anon offerings that get nasty.

Is it going to the citadel wallet

Yes, and we pay the bills from there.

ok, keep me updated but i'll slap down 2 years next pay

wat

maybe if bitcoin 200k

also i know nostr:npub1tcekjparmkju6k83r5tzmzjvjwy0nnajlrwyk35us9g7x7wx80ys9hjmky pretty good, and i'd be happy to chip in some monthly amount towards his upkeep he seems like good people who are more sundered than myself

we gotta put a hand down to lift those below us up or we are ngmi

but only to those who are srs

Yeah, this is the thing. Not free-for-spammers and crap. More like a donated contingent.

I was thinking, people could buy users and ask them to be added to a sponsored-user pool, or something. We have devs who are students, apprentices, or come from countries where $50 is a lot of money, so it would be nice if there were some cross-financing.

Like nostr:npub176gqu66z4qax6ejcju2dujdvs6gecerys47eu9jtj5aul8r7jwwsnqq836 could "donate" his user, since he isn't going to use it. He would get the Lightning invoice, but someone else could get the server space.

Seems like a Christian-y, non-creepy way of offering some free server space to particular people we know.

And it would help out GitCitadel, by further lowering our overall cost basis.

yeah, i think there is some potential in the charity/sponsorship side as a business model in this business, the hard part is finding donors without spending so much it becomes a false economy

Yeah, this is different than when a fund just pays for everything, so that nobody appreciates it. It's more like a scholarship model.

Definitely would be nice. Only income I have now is from Nostr zaps. Don't see that changing any time soon unless a miracle happens. Which maybe I should just start praying regularly again. So one might come along.

pray, and learn how to do a highly demanded kind of computer programming... front end dev is not as complicated as you might think, i just can't stand it because i'm compulsively hacking at it and it's delicate shit

so fair warning, if you want to get a job doing front end dev, curiosity is not your friend

The biggest challenge for me right now is time restraints. I am a full time caregiver for a family member who needs me. I have the executive level experience as CEO & CTO. Which under normal circumstances would land me a 200-250k a year job gracefully.

However to me. Family always comes first. So we are just getting by right now while I take care of them during the day.

Realistically, whatever job I can acquire. It has to be from 8pm-12am. Fully remote. Monday to Friday. This has proven to be a VERY tall order. Have not found anything working for anyone that meets this strict criteria.

Which is why I have been learning more coding, writing, and even considering getting back into creating artwork to sell. Hoping maybe my extensive experience creating new start up companies and doing my own ventures. Will somehow turn into a living if I just keep at it.

Whatever happens though. I am grateful for what I have. Hope a miracle happens for me soon, because I sure could use one right now.

yeah, if you are in USA that is only gonna mean working for an asian team but they are racist, sorry, not sorry

making stuff fit into the timetable is hard, i am only just now starting to really get a handle on it

There is no such thing as racism. Only pattern recognition. The key is to notice the patterns, but not let yourself be blinded by them. Give everyone a clean slate and not judge them based on their race. Instead judge an individual based on their own merits and actions.

Whether they fall into the pattern that their race has a reputation for is frankly irrelevant, because there are exceptions to every rule. For every gang banger thug living in the ghetto you can also find another of the same race that is highly intelligent and a productive member of society. Do not ignore the patterns and take precautions mentally in case they do not live up to your expectations. Be pleasantly surprised if and/or when they exceed your expectations by breaking the patterns that which their people are known for.

I think this is what so many people struggle with. They fall into the false dichotomy of racism, because they see more people with the negative patterns their people have a reputation for. Never giving anyone the opportunities that they deserve, because they are blinded by their bias. Not saying this is you, or that you view yourself as racist. Just felt I should share my point of view on this subject matter. Even though it is a very unpopular one, because so many people want to ignore pattern recognition all together instead of realizing that they do exist for a reason.

ok but i was just warning you about asia, especially china

just remember the word for westerner in japanese is Gaijin, which basically means outsider, but it's not unusual, really, all cultures are a bit insular because of language and there is also biological basis for this

essentially, you will not get hired by an asian company, unless you are really lucky

asians often get hired by european and american companies but rarely the other way around

you might be able to swing something with west european company, they are a lot less fussy, and more flexible, american companies can be too but with your schedule you mostly would be doing fireman work and monitoring and helpdesk for australian companies maybe

Americans tend to have trouble getting hired overseas because of the draconian tax and compliance rules.

there's that too haha

to be honest idk even how i am managing, i am very lucky... i think the company is registered in switzerland maybe, or is it delaware? idk, most of the guys are swiss or dutch or asian

My parents have been wanting me to apply for dual citizenship due to my lineage over in Europe since they moved there. I could get my way around the complications that way. However, every time I even seriously think about it. An eagle flies in through the window, lands on my shoulder, and screams in my ear You're An American!

I don't want to piss off the freedom bird. So I haven't done it yet.

you could join the growing mass of bitcoiners here in the most far flung territory of portugal, #madeira

it's nice here, though quite strange, but there is plenty of americans and euros who have come and set up shop here

i feel like it's probable that there will be a political dislocation between this island and the mainland in the near future too, because what is good for portugal is not good for madeirans

all europe has brought this place lately is ever increasing mortgages that make the normal small plot farming very difficult, and the endless streams of tourists which are unpleasant for the locals, for the most part

Know of any good videos for tourism, documentary, or otherwise that can educate me on Madeira? Know absolutely nothing about it and I had to look it up on a map.

Also, what is the annual weather conditions like there?

haha... the south side of the island is literally perfect sunny weather all year around except october to march it rains a little

a lot of locals know english, because of the tourism, and also because a lot of them either resettled here from south africa about 20 years ago or they are younger ones who went to work in the UK, literally every young person on this island i have met speaks like a londoner lol

it's a very rugged landscape, and outside of the dense urban areas around the capital funchal it's mostly farmers, and practically anywhere beyond 10 miles from the centre of funchal you are likely to be walking down a street and hear goats or sheep bleating, as there is a substantial market of especially goat milk to make cheese here

you need to have a car, pretty much, unless you are a crazy mofo like me i have got by for about 15 months on foot and bicycle, and the buses are terrible, but not that expensive, but expensive, because actually the ripples of the landscape make travel very slow between places that look close on the map

not sure what else to say about it, but for sure you could probably settle yourself here, especially if you can get your hands on a european passport, that would be a piece of cake

I just felt like going on a rant about this subject matter. lol

I don't doubt that you are correct. I just wanted to state that I do not think racism is actually a thing, even though people think it is. More like a misnomer.

I don't mind basically sponsoring a dev space and if it's not taken then essentially donating to the project. I don't have the knowledge to do any of the things that y'all are doing. It seems like a really good and necessary project to help with a better world not controlled by big tech and govs and the surveillance state. If I sponsor a spot for someoneit has to be for someone increasing freedom and liberty for people though

i am capable of doing something in this space but i do it on my own dime, so i appreciate anything that is helping me or helping those who work adjacent to me

especially building a credible way to get off github

thankyou

uhhh o.o ... context? This is hitting me out of the blue...

So, wassup?

hey bro

we are buliding a new dev internet, with blackjack and hookers, you in?

I suck at blackjack.

I love me a good hooker.

am down. :D

(i am a lonely, single, dude lul.)

i'm nearly 49 and single no wife no children, in this regard you have more potential than me

i know small things make a big difference and i've been working hard at my fiat mine and i just quit caffeine and i'm feeling very fighty and i'd contribute to your upkeep because i read your story and you are legit awesome dude

Would you be interested in having a user on our gitserver? Mleku's down for sponsoring you one, so that you can try it out.

Would be down, indeed. I have strong thoughts about a truely distributed and spread out Git server - so I would be very happy to give this a shot and see what I can do with it (or even for it, when my time schedule clears up a little.) ^^

It's a fun infrastructure project, for sure. Lots to tinker with.

Count me in please

Gm