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

Europe should make business registration a single one page one step operation first.

There are dozens of stories how registering a business alone can take several months and tons of paperwork.


Well, yes, Europe is after all a collection of 44 countries, with 27 of them being in the EU, and three EFTA countries. So you're dealing with that many different sets of laws.

Some countries are extremely strict, others are more lax. Where I live (Norway), starting a business is pretty easy and straightforward. Other countries, like Germany, are notoriously difficult from what I've read.

And again, some countries have very strict laws and guidelines you need to follow, once you've started a certain type of business. Where I live it is relatively easy to start a LLC, but you'll need to put some money into it, and you can easily get fined - or even face jail - if you don't follow the laws for accounting/auditing. It becomes problematic, quite fast, if there's no unified codes for these things, if everyone's going to be able to operate cross borders.

Not to mention all the other laws (consumer laws, etc.)


How is Europe, much less the EU, supposed to do that?

Registering a business in Estonia is famously relatively straightforward, while it is an absolute pain here in Germany. But business registration is the responsibility of the countries themselves and it should remain that way


There's the idea of creating a so-called 28th regime under which a streamlined registration process would allow the creation of business entities in all EU countries. See: https://www.eu-inc.org/ - https://en.wikipedia.org/wiki/28th_regime

how realistic is it that it will be implemented? Sounds more like wishful thinking at the moment.

In Sweden and Netherlands it is quite easy and straightforward to register a business, speaking from personal experience. Tax filing is quite straightforward as well, especially for personal income tax.

Starting a company in Sweden requires (uploaded PDF from Bolagsverket to ChatGPT who summarized):

1. Prepare the foundation deed and the articles of association. 2. Identify the beneficial owner(s). 3. Pay the share capital and obtain the bank certificate or auditor’s statement. 4. Submit the registration application for the limited company to the Swedish Companies Registration Office (Bolagsverket) and wait for approval. 5. If applicable: submit a certified copy of your passport (non-Swedish citizens). 6. Apply for F-tax approval and VAT registration and wait for the decision. 7. Register as an employer if you will pay salaries. 8. Keep continuous bookkeeping and prepare the annual accounts each financial year. 9. Submit the annual report to Bolagsverket every year.

Optional:

1. Obtain business and personal insurance. 2. Register trademarks or protect other intellectual property. 3. Choose an auditor if you want one or when the company later reaches the required thresholds. 4. Register a cash register if you accept cash or card payments. 5. Meet requirements for import/export and obtain an EORI number. 6. Follow rules for buying/selling goods or services within or outside the EU. 7. Keep a staff ledger if required for your industry. 8. Follow reverse-charge VAT rules if you operate in construction. 9. Apply for permits if your specific business activity requires them.

This is not what I'd call a straightforward process, personally. Also speaking from personal experience. Sorry for the formatting.


Are you implying that there is a country somewhere you don't have to "keep bookkeeping and prepare annual accounts"? Sounds like bog standard things.

No, that's not what I'm implying. I'm saying that it's needlessly complicated.

> This is not what I'd call a straightforward process, personally.

It's a (check)list....what could be more straightforward?


I guess it depends what we mean with straightforward. If we mean something along the lines of "no ambiguity" then yes. If we mean something along the lines of "simple, easy to do" then no. Almost anything can be accomplished with a sufficiently long checklist. I just feel like the entire process could be streamlined and simplified.

> There are dozens of stories how registering a business alone can take several months and tons of paperwork.

What does this even mean? You have examples from ALL of Europe? Each country has its own process, and at least in "my" country it is very easy.


Tailscale is almost open source with Wireguard itself being open source.

- Most of the clients are open source probably.

- Tailscale allows you to run custom control server of your own.

- One open source control server "headscale" is sponsored by Tailscale themselves.


And see how confusing the naming is.

ingress ngnix. ngnix ingress.


Kubernetes behaves like a JavaScript framework. See what has been happening in React and Sevelte for past few years.

Infrastructure is the underlying fabric and it needs stability and maturity.


Kubernetes is never maturing. It keeps moving. An installation just a year ago would have things that would require significant planning to upgrade.

What is missing is an open source orchestrator that has a feature freeze and isn't Nomad or docker swarm.


I don't really get this mentality targing K8s specifically nowadays - perhaps that was true in the early days but I'm managing several clusters that are all a few years old at this point. Cluster services like Cilium, Traefik, etc are all managed through ArgoCD the same as our applications... every so often I go through the automated PRs for infra services, check for breaking changes and hit merge. They go to dev/staging/prod as tests pass.

I think services take me literally half an hour a month or so to deal with unless something major has changed, and a major K8s version upgrade where I roll all nodes is a few hours.

If people are deploying clusters and not touching them for a year+ then like any system you're going to end up with endless tech debt that takes "significant planning" to upgrade. I wouldn't do a distro upgrade between Ubuntu LTS releases without expecting a lot of work, in fact I'd probably just rebuild the server(s) using tool of choice.


> What is missing is an open source orchestrator that has a feature freeze and isn't Nomad or docker swarm.

Running Docker Swarm in production, can't really complain, at least for scales where you need a few steps up from a single node with Docker Compose, but not to the point where you'd need triple digits of nodes. I reckon that's most of the companies out there. The Compose specification is really simple and your ingress can be whatever web server you prefer configured as a reverse proxy.


Just out of curiosity, what's wrong with either of those two?

Docker is not for production. Nomad at scale in practice needs a lot of load-bearing Bash scripts around it: for managing certs, for external DNS, you need Consul for service discovery, Vault for secrets.

At that point, is Nomad still simple? If you're going to take on all of the essential complexity of deploying software at scale, just do it right and use Kubernetes.

Source: running thousands of containers in production.


> you need Consul for service discovery

Kubernetes uses etcd for service discovery. It isn't that Nomad does things differently or less simply, it is just that they are more explicit about it.

The real difference is that Kubernetes has a wide array of cloud hosts that hide the complexity from users, whereas Nomad can realistically be self hosted


I'm not saying that Kubernetes isn't complex, I'm saying it's a fallacy to claim that the Hashicorp stack in any way manages to be less complex in practice. All of these moving parts are unavoidable if you want to run software at scale, Kubernetes is just way better engineered than the Hashicorp stack, if only for not depending on dockerd.

That entirely depends which version change you hit.

But I'd love LTS release chain that keeps config same for at least 2-3 years.


wat, i did an upgrade of my year-old clusters in september and all i did was bump the version number and run terraform apply

hear hear!

What is the simplest IdP that is not Dex?

Hilarious.

However - same prompt would have different output each time is yet another caveat.


Thank you, yes that's accurate and I am not sure if article itself is accurate. Don't think so it would have no incorrect stats.

By "AI prompt" I mean "prompted by AI"

Edit: Note about prompt's nature.


It might be better to mention “Dawn newspaper” instead of “Pakistani newspaper”.

Nobody outside Pakistan knows Dawn even though it is the newspaper that was founded by Muhammad Ali Jinnah (considered founding father of the nation) and one of the largest and most prestigious as well.

It is like the NYT for the country. But the relevant detail here is the printing of the prompt in a nationally recognized newspaper. The brand, as local as it maybe, still provides more context than some random newspaper in a foreign country would.

And I have ran into Dawn newspaper on google news frontpage several times, usually on entertainment stuff.


Only Pakistanis knew from where the Dawn newspaper is, so the current title is more informative

It doesn't matter much in which country it is located actually. It also provides less information.

How does including the country of origin provide less information than omitting it?

Does omitting the brand provide more information? Newspaper brand is more relevant than the country.

Anyone has a RS36 Max?

Are such machines available in the A class clouds such as Azure/AWS/Google?

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

Search: