Matthew Graybosch is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

reminder that golang was developed by Google, and technology companies like them use technology, even open sourced technology, to establish and maintain dominance

that's why I won't use gitea or gogs and prefer gitbucket

Matthew Graybosch @starbreaker

@walruslifestyle Isn't gitbucket built with Scala, which runs on the Java virtual machine? And isn't Java mainly controlled by Oracle?

· Web · 1 · 1

@starbreaker yes, though the language itself was not initially developed or controlled by a domineering tech company, and it can be compiled natively or to javascript. I take your point though, it's far from ideal

@starbreaker mainly I just like to poke at the knee-jerk reaction to the github thing "oh use gitea it's self hosted"

@starbreaker @walruslifestyle fwiw with the JVM, it's more like oracle dictating the byte-code spec the same way intel dictates the x86 spec. (And I think they handed off JVM dev to the openJVM crew? But the java ecosystem isn't very clear tbh)

Also you can compile your go with gcc (but concerns over google dictating go's design are still valid)

Gitlab is ruby on rails so it doesn't have those issues but it /will/ eat all your RAM, and only Gitlab Core is Free

@jelle_dc @walruslifestyle Gitlab Core is all I really need because I don't give a shit about CI. I just want somewhere offsite where I can mirror my repositories for my shitty website and my shitty science fantasy stories.

I wouldn't even bother with Gitlab and other services if colocation wasn't so damned expensive. I'd just buy a refurbished 1U server, put OpenBSD on that shit, and self-host web, email, git, XMPP, gopher, and Pleroma on bare fucking metal.

@starbreaker @jelle_dc hmmm, cooperative colocation? heck, i'd hang around and do a bit of admin on a bunch of other people's servers just for fun (ok not really but)

@walruslifestyle @jelle_dc As I understand it, actually running a colo is hard. There are the usual power, cooling, bandwidth, and disaster recovery requirements to consider. There's also the liability inherent in dealing with the presence of a bunch of randos' machines in your facility.

@starbreaker @jelle_dc (Morpheus voice) I didn't say it would be easy

ok well maybe it's not the greatest idea but still, I like the idea of compute resources available to all, supported by all

@starbreaker @walruslifestyle my experience running a dozen of old servers in a basement with 20 volunteers

- needs airco running 24/7
- used to draw too much power causing a voltage drop, destroyed a UPS that was compensating for it
- upgrading a building's power capacity is, put mildly, non-trivial
- uni pays power costs because it would bankrupt our little non-profit
- a good UPS can bridge an hour-long power outage so that's nbd

not sure why you want collocation but I'd just rent a dedi

@starbreaker @walruslifestyle oh and I should probably mention, we plug straight into the belgian academic ISP's backbone and we get the basement from the uni, so space and bandwidth are basically free for us so it's even worse if you're not a benevolent student organisation

@jelle_dc @walruslifestyle I'm tempted to rent a dedi, but a Vultr dedi starts at sixty bucks a month, and my wife and I are paying a shitload out of pocket because she has breast cancer and we live in a country where healthcare is rationed by capitalist death panels. :)

@starbreaker @walruslifestyle the popular options among my friends (we're all poor CS students) are cheap VPSes (time4vps is really cheap but not super reliable), putting an old server at your parents' place, and getting a cheap dedi (usually from hetzner), running VMs on it and sharing it with friends, splitting the costs

Ofc in Belgium we don't really have to worry about healthcare or tuition fees, so, uh, yeah, sucks to be in your situation :I

@starbreaker @jelle_dc I'm in the US and I rent a dedicated server from delimiter for around $16/month, with the catch that I pay yearly. pretty happy with it. their customer support is notoriously bad i guess and I can't vouch for anything besides the hardware

@walruslifestyle @jelle_dc Their website is just a bit vague about their prices. I can't tell whether the prices they advertise are monthly rates or annual.

@starbreaker @jelle_dc yeah I think it varies. they definitely around as user friendly as they could be

@jelle_dc @starbreaker yeah i'm not real clear on this either but i use openjdk, which you can get the source code for if you really want. oracle does have its hands in what the jvm is/does, but impls are sorta free?