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

If you use it with every basic extension, like Kubuntu's default setup, then it's really bloated (Akonadi and MySQL is a dependency for KMail), but thankfully it's highly modular and enough fast for my taste.


I’ve not used Kubuntu in years but there was a time when it was consistently running 50% slower than every other KDE orientated distro (and some distros that were DE agnostic too).

I think Kubuntu did more harm than good for people’s perception of KDE.


Akonadi supports at least four DB engines. To combat bloat, select the SQLite dependency instead of MariaDB/MySQL.

I wish there was the option of not installing Akonadi, but apparently it's not possible any more to run sticky notes and feed reader without it.


In the EU, the universities sometimes use this logic, so it's not totally unknown here either.


Microsoft still the largest software house. Of course Google is bigger on the web, but this doesn't make MS automatically a better choice even if it's fancy to call MS a trustworthy company as they invested few millions (out of billions) into FOSS ecosystem, basically because their cloud platform, meanwhile do everything to destroy competition everywhere else.


>meanwhile do everything to destroy competition everywhere else.

That's not even remotely true. Powershell core, SQL on Linux, WSL, vs code, etc etc. They're doing their best to give customers choice in just about every new product they release.


Developers. Those are choices for developers, not their customers.

Their customers are still primarily enterprise/gov.

And the reason for giving choice and candy to the developers is to keep them onboard and happy to develop for the ecosystem, so that customers will continue to buy in as the ecosystem has what they need.

I'm not saying WSL or VS Code are evil. They make developing on Windows a joy. But they make it a joy with that goal in mind.


Really? SQL isn't free. Github isn't free. Linux on Azure isn't free.

The only other apps they're selling on-prem to enterprises are Exchange and AD.

In both cases, their focus is on moving customers to a hosted/cloud based version, so it's not something I would ever expect them to spend a ton of time and effort porting to another on-premises OS. For SMB they've become far, far more open both licensing it to third parties as well as helping out the samba crew with the open source version.

Do you have a single example of them being openly hostile? Or you're just whining about them not open sourcing and giving away the farm?


> Do you have a single example of them being openly hostile?

The spyware literally built into Win 10 - and backported to previous windows - which can't be disabled without third party products?

To me, that's openly hostile to everyone. Note - "everyone" includes developers. I'm not sure why many people seem to give MS a free pass on this. :/


HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection

I'm not sure why everyone pretends this is an MS thing and not an industry thing :/


Is it really an industry thing? There do seem to be several large bad actors at present (MS being one of them), and but not sure it really extends to most of the IT industry.

Maybe you're meaning some non-IT industry? eg Marketing?


I feel like you hit reply on the wrong comment?

Nowhere did I claim them to be hostile. I never expressed my thoughts on how they acquire business as good or bad.

All I did was state that "They're doing their best" isn't out of the goodness of their hearts, there's a biz decision behind it.

> Or you're just whining about them not open sourcing and giving away the farm?

Way to try and attack my character. Never said a word of what you're accusing.


I wonder if it can compile with -pedantic-errors That would be awesome.


The firejail is the closest i know.


On linux you can use firejail if it's necessary (or a container if it's needed).


This doesn't address what they just said - dropping privileges incrementally. Firejail is just a whole process filter applied at process start.


Any example site with huge traffic, or is it just a "joke" project?


As i know it started under Balmer, but he have to left because the failed phone OS.


Why not self-hosting?


1. Electricity cost 2. Need for constant electricity 3. Internet cost 4. Need for constant Internet access 5. Cost of hardware 6. Heat generated by the running hardware 7. Noise generated by the running hardware 8. Space occupied by the hardware 9. Need to update and maintain hardware/software 10. Worse discoverability for your repos 11. ISP asking questions 12. Government asking questions 13. Police asking questions

Then again, I live in a "developing" country so most of these might not be an issue for you.


This is a weird comment.

"Self-hosting" doesn't have to mean having a giant server farm at home. You could put it on an AWS/GCP/Azure free-tier VPS instance.


GP admits to being in a developing country. Presumably, their reality is different from yours.


A lot of these would be problems anywhere. Reliability/uptime of electricity/internet is problematic everywhere, although noise/heat I don't see why it would really be much of a problem anywhere.


I think he's talking about running a server from home.


Yes, that's what I meant. If you're running a server at home, then you will always run the risk of power or internet outages.


Most of these aren't an issue if you're self-hosting in the cloud though. You can cheap VPS for a couple of $ a month.


Can't afford it. $1 goes a long way here.


Not everyone will need to self-host, it is still possible to host your projects at someone else's instance. If you live in a place where $1 is a lot of money (where is this by the way?) you could either share a server with others who each chip in their $0.10 or just find an open instance somewhere. There are plenty of organisations which host services like these, Github is the best-known but by no means the only alternative.


Have you tried running GitLab on a $3 VPS?


Gitlab, no. Gogs [1] or Gitea [2], no problem. I run Gitea on an Intel SS4200 (2.4 GHz Pentium E2200, 2 GB, 8 TB JBOD), it hardly causes a blip on this rather anaemic system. The process generally takes up around 35 MB (RSS), it talks to a PostgreSQL database server on the same box. You would not want to run a service the size of Github on this but for a personal repository it is more than enough. If your projects get so popular that they outgrow the hardware or VPS just move to a higher tier.

[1] https://gogs.io/

[2] https://gitea.io/


GitLab does not recommend hosting it in such a low-spec [1]. Would love to see if such setup is still feasible, though.

[1] https://docs.gitlab.com/ee/install/requirements.html#memory


For personal projects I find it sufficient to simply have a VPS (or even just a shell account) that I can ssh into.


For us (sqlitebrowser.org), self hosting the code, comments, and similar should be achievable with something like Gitea (Open Source GitHub clone).

Hosting our downloads though... hmmm... that could be more tricky.

Our releases generally have ~180k downloads a month, with each being (very) roughly 15MB in size.

That's only 2.5TB/mo, but the downloads aren't evenly spaced throughout the day.

We'd probably need a small cluster of servers with unmetered bandwidth or something. Scaleway might suit.


Its very hard to open issues or PRs etc on many self-hosted setups, as they don't have a way to create logins, or accept other identities.


You can run gogs/gitea and get that basically 'for free'.


People don't really want to create an account for every project they send a patch to, and I say this as someone who does self-host.


If you self-host you will probably never get outside contributions. For most people it isn't worth taking the time to figure out whatever system you use. I'd like to see a federated system like GNUsocial/Mastodon for git. I've thought about trying to make such a system but I don't know much about federation.


I'm not sure what exactly you're reacting to, but a lot of us absolutely do not want to self-host our github repos. Because it's work, because we don't need it, because we like using github/gitlab/other as a "marketplace"


But what about the social / code sharing / collaboration part, which is arguably the most interesting part? We need a quality central meeting place.


People want the nice UI of Github as opposed to just a hosted .git folder, and self-hosting Gitlab is a hassle compared to using a SaaS.


It can be an issue everywhere, not just in France.


I make a decent business bringing European developers — especially Germans — without degrees into the UK where nobody gives a shit.


That's funny because I used to work in a shop that send ppl the other way around after a 6 week bootcamp... Anecdata and all... I don't think there are many ppl in either de or uk who emigrate for purely economic reasons - it's for the adventure first, and of course more money is always nice.


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

Search: