Live data from Hacker News

What they don't tell you about maintaining an open source project

andrej.sh

161–170 of 171 posts

Re: What they don't tell you about maintaining an open source project

#162

Earlier quoted context omitted.

Come on, stop with this slave mentality please. You can make invoices without funding any company and without the tax office getting in your hair. It's not illegal to charge for your services and never has been. You can declare that income just fine, or skip it. The tax office won't bother you.

This isn’t true. The tax office will bother you, the client also will demand you have an actual company with liability insurance and more. There is a tremendous amount of legal and paperwork once you start accepting money and working with corps. It’s a nightmare.

> This isn’t true. The tax office will bother you, the client also will demand you have an actual company with liability insurance and more.

If the commercial terms of the engagement don’t work for you, then walk away. It’s really as simple as that.

Re: What they don't tell you about maintaining an open source project

#163

Earlier quoted context omitted.

This isn’t true. The tax office will bother you, the client also will demand you have an actual company with liability insurance and more. There is a tremendous amount of legal and paperwork once you start accepting money and working with corps. It’s a nightmare.

> The tax office will bother you... This is entirely jurisdiction specific, so I can't say for certain, but in almost every country I've looked into it for, there is a set of paperwork that an individual can use to independently invoice for work, without the effort of setting up an incorporated company. You will definitely need to record the income you received, and declare it on the relevant tax forms. There is ofte…

> There is often a scale variance too - in Australia, "hobby" income is treated differently from "business" income. [0]

I have an ABN and I am registered for GST for side hustles beyond the hobbyist income threshold. This costs me about 10 minutes of extra admin per year when I do my tax return.

All I need to do is give the tax office three figures: How much money I earned, how much GST I charged, and how much I paid (ie how much they need to give back to me.)

Re: What they don't tell you about maintaining an open source project

#164

Earlier quoted context omitted.

No evidence of this

The evidence is in all of the text. It is dripping with it. The cadence, the abuse of headers, the abuse of bullet points, "not X, but Y" multiple places it doesn't make sense. > automation isn't lazy. it's sustainable: [bullet points] A software developer did not write that. I would bet my entire net worth on that if the bet could be arbitrated objectively, at virtually any odds, because it would be free money. > th…

This is a list of things that you dislike about the article. Humans can write poorly as well as LLMs.

Re: What they don't tell you about maintaining an open source project

#165

Earlier quoted context omitted.

The evidence is in all of the text. It is dripping with it. The cadence, the abuse of headers, the abuse of bullet points, "not X, but Y" multiple places it doesn't make sense. > automation isn't lazy. it's sustainable: [bullet points] A software developer did not write that. I would bet my entire net worth on that if the bet could be arbitrated objectively, at virtually any odds, because it would be free money. > th…

This is a list of things that you dislike about the article. Humans can write poorly as well as LLMs.

No, it is a list of blatantly obvious LLM patterns that stick out like a sore thumb if you've been exposed to any amount of LLM writing. Bad human writing manifests in different ways than "looks exactly like what ChatGPT has output 1000 times before".

Re: What they don't tell you about maintaining an open source project

#166
post #149

>but here's the thing: people come from different backgrounds. what's obvious to me after building the thing isn't obvious to someone installing it for the first time. Sure, but you're also not obligated to do... well, anything. And people are also allowed to read documentation and code and put in the effort to build and install things themselves. What happened to the oldschool hacker spirit that rewarded learning an…

What happened to the old school hacker spirit of helping others and sharing knowledge?

Economies of scale

Re: What they don't tell you about maintaining an open source project

#167
post #145

Earlier quoted context omitted.

Depending on the local laws, that's easier said than done. E.g. in Germany, a private entity (read: person) can't just bill a company. And you can't just write something that resembles an invoice either. Especially, you're not allowed to make it look like a business invoice by putting net sums on it. A German business on the other side of the transaction rarely will pay anything if there's not a proper invoice (listi…

In case it wasn't clear from my other comments up and down this comment chain, I don't really care about the specifics of Germany. If it's hard for you[1] to do it in Germany, then suck it up and figure it out. More than enough has been written about how the ecosystem in various EU countries stifles entrepreneurship. It's not new information, but it's not a problem for the vast majority of people reading this site. T…

Germany doesn't need to change, just Germans need to change talking lot of bullshit.

I registered a private SW development entity in Germany easily, without any costs. You just need to declare it as System SW, not Applications, or you'll have to pay Gewerbesteuer and Kammermitgliedschaft. Which is a lot and not needed at all. Your yearly taxes are trivial, no need for an accountant.

Re: What they don't tell you about maintaining an open source project

#168

Kinda frustratingly written by ai

it's probably not even written by ai, but even if the tone is ai and he used ai to re-write some sentences why does it matter? it's not a low effort post, it's not some made up lie, so why does it frustrate you? maybe you should think about that

Re: What they don't tell you about maintaining an open source project

#169
post #135
post #18

This is why I like building outside plant. You put the fibre up on poles or pull through ducts, splice it, bring it into the building, hook it up to the equipment, make sure it's working and.... you're done. It works until something breaks, usually for a very clear reason (power outage, drunk driver, rodent, vine, lawnmower man, fibre seeking backhoe, dump truck, direct lightning strike, thermal cycling of a marginal…

> fibre seeking backhoe I don't know why but this amused me. Is this a feature one can get when buying a backhoe?

I think it comes standard!

The third party transport links feeding my company's network have suffered 2 lengthy outages due to backhoes hitting buried conduit with fibre installed. Underground outages tend to be the longest outages since repairs can be quite involved. One of the outages was due to a large municipal construction project (LRT) where the buried conduit's location had been properly marked and yet was still hit anyways. They managed to pull on the fibre hard enough that repairs extended to a total of 4 manholes since the splices in the adjactent manholes were completely destroyed.

The other more recent underground hit occurred due to a process failure since the locates were issued before the carrier had installed their conduit and fibre, with the end result being that the other party doing construction had an all-clear from a locate completed before the fibre was in the ground. Ooops!

Dump truck hits are far more common around Ottawa. I'm aware of at least 8 in the past 5 years around where our network exists, which is only covering about 30 km. Thankfully when they have hit the poles we have fibre on, our fibre / strand was not damaged. The incumbent's fibre on the lowest strand on the pole was not so lucky. By my estimates there must be at least 1 near miss by a dump truck per day in the city. It's not surprising given the abuse dump trucks take.

If we had more fibre installed I'd love to have a proper ring to make these physical outages non-service impacting.

Re: What they don't tell you about maintaining an open source project

#170

Earlier quoted context omitted.

> The tax office will bother you... This is entirely jurisdiction specific, so I can't say for certain, but in almost every country I've looked into it for, there is a set of paperwork that an individual can use to independently invoice for work, without the effort of setting up an incorporated company. You will definitely need to record the income you received, and declare it on the relevant tax forms. There is ofte…

> There is often a scale variance too - in Australia, "hobby" income is treated differently from "business" income. [0] I have an ABN and I am registered for GST for side hustles beyond the hobbyist income threshold. This costs me about 10 minutes of extra admin per year when I do my tax return. All I need to do is give the tax office three figures: How much money I earned, how much GST I charged, and how much I paid…

Exactly!
Post reply on HN