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

Why excluding GitLab?


gitlab is a pig to self host.


Their omnibus docker image isn't bad at all in my experience

https://docs.gitlab.com/install/docker/installation/#install...


But the question was about SaaS


Banning LLM or crypto currency related projects is very bad. I think it's better to flag them or mark them, but let them be.


They're not banning code written and maintained with the use of LLM's. They're banning projects entirely created by LLM's and heavily (or solely) maintained by LLM's.

It's basically not allowing junkfood on their platform. Now that code is easier than ever to barf out, so will the amount of junk.

As for tossing out any and all crypto projects... how is anyone still willing to associate themselves with that pile of garbage?


Not true their explanation blog mentions as one of not welcomed projects are projects tied to LLM ecosystem, nevermind if written by human.


I tend to agree but you can't deny that the widespread use of LLMs means that codeberg will expend more resources overall for projects taking advantage of them. And its members have spoken. We might disagree about the conclusion they came to and even how they went about it but their stance is clear now so we might as well just move on.


Yeah but if it's about the hardware resources, why not just establish an option to ban projects that use them unreasonably for their projects relevance? In their explanation they say each project will be evaluated individually and the whatever-AI-allegations are not the primary reason to eventually ban.

They could have established a direct way to protect hardware resource with an option to ban users that cause unreasonable load. Maybe not great but understandable considering they are an e.V.


It is already like that. They aren't hooking up an LLM detector to the ban button. They are saying this is grounds for human-triggered enforcement action.


> Banning LLM or crypto currency related projects is very bad.

No, it's actually very good.


we should also flag any projects to do with the enshittification of the world. Probably banning all JS, node, bun, loaf or any other related projects would be good.

Since we're talking about my opinions here, which should be construed as laws of my hosting platform, i always hated ruby so lets ban ruby.

In fact codeberg shall only accept Perl programs going forward that are written using emacs


You.


I wish I could. But, the hardware requirements are just too expensive for me.


What's wrong with China?


Bad intellectual property protections and implied spyware.


China is fine. The Communist regime is the problem.


How is it a problem? Say, compared to the... democratic regime here in the US?


Duckduckgo is blocked in my country. Reddit is blocked in my country. My country is also one of first countries agree to ban free (non playstore) android app installation. My country is so against freedom. What a shitty country.


Which country did this so I can avoid the hell out of it?

Also sorry!


I don't have enough karma to vouch bagols answer, but in case you don't have showdead turned on: they live in Indonesia.


Indonesia


Thank you. I’m sorry :(


Good thing about rust is it forces you to write code in disciplined manner. I remember myself fighting those rules. Until it becomes natural to me and I can detect why the compiler rejected my code without reading the compiler error (for a simple one of course, but not syntax error). And that habit of carefully writing good code without slowing down carries over when I'm writing code in other languages.


How dangerous is plain http?


Installing software via Google play store is the actual side loading. You don't install it yourself, Google install it for you.


I wonder if compiling and installing from .tgz source code is sideloading instead installing via apt/dnf.


I just realized how powerless we are. The situation is almost unavoidable. Majority people will just accept this. They are unaware how restricted they are, thus they don't care.


are there enough devs to make "non-certified" phones? also i wonder if you'll be able to disable the verification check similar to bootloader unlocking.


Non-certified phones won't be sold in Western markets. This whole scheme has one goal only, and that's to snuff out DRM-unfriendly third party apps like alternative Youtube clients, videogame emulators and P2P file sharing apps.


Like Fairphone.nl, Shift.eco, Murena.com...?

They're being sold and enough people are buying them to keep these companies alive. Fairphone said they're not delivering to USA because they don't have the manpower, not because there's no demand. Every release again you see people asking in the comments when/if it'll finally be available to them

That's not to say it's a big market where you get big economy of scale benefits. The devices are expensive but they're yours (and some of them try to do ethical resource mining and/or pay fair wages as well). Some of these will also have Googled variants available, but it's a choice


They don't have the manpower to drop off some USA-bound boxes at the same shipping carrier they use for their EU deliveries? I highly doubt that. They likely don't want to bother with FCC approval, opposition from Google about selling de-Googled Android or produce separate SKUs for US-specific 5G frequencies.


They likely don't want to bother...

or they don't have the manpower to take care of...


what i'm saying is it's time to make a new company. this is a matter of maintaining good technology and avoiding enshitification so it's quite important.


That's my point. Who is going to create a company to compete with Google and Apple on the smartphone front? They already ran everybody else out of business (Palm WebOS, BlackberryOS, Windows Phone). The alternatives are already here but they don't operate in North America (Huawei HarmonyOS, Jolla OS, Pinephone).


Why not you? The beauty of open source is that you don't need to wait to make something happen if you really want it to happen.


A phone OS is not a hobby project. Just because something is open source doesn't mean there are no development costs.


yeah that's what i'm saying. but obviously the problem is funding.

so do we have enough engineers who care about maintaining useful tools that aren't handicapped or compromised to be able to support this endeavor? i think we do. there have to be many good eggs within these companies who die a little inside each time something like this goes through.


> They already ran everybody else out of business (Palm WebOS, BlackberryOS, Windows Phone).

Only because those alternative mobile OSes were, frankly, crappy in comparison to iOS and Android.

I don't recall Google or Apple doing anything particularly anticompetitive to cause any of those OSes to fail to keep up in the market, aside from just plain "being the 800lb gorillas in the room". (Not saying they never do anything anticompetitive, just that those particular market failures can't be laid at their feet.)

It would be great to have some really good alternatives to the mobile duopoly. Hell, if we had more fragmentation in the market, that would even lead to more impetus for interoperability and common standards—which we desperately need more of everywhere in tech these days. But those three, in particular? They lost because they were worse at being a good mobile OS for most people.


Sadly "non-certified" phones come at a big consequence, I wrote a big article on it on HN but I'll give you the summary, Google has added in "play integrity" into all certified phones which detects if your bootloader is unlocked or your phone is modified in some way, and apps can (and do) request this device verdict on your device to choose to deny you service. Bank apps, basically all NFC wallet apps like Google Wallet, and games do this, and it's a massive headache. Good apps also make this a server-side check meaning you cannot bypass this without leaking your phone's special hardware attestation key stored in 50 different layers of security in the actual CPU with tamper detection.


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

Search: