I tried out ollama. It was trivially easy to set up.
Stable diffusion is a bit more work, but any power user should be able to figure it out.
I tried out ollama. It was trivially easy to set up.
Stable diffusion is a bit more work, but any power user should be able to figure it out.
Wait, that’s actually a great font
He wasn’t why the show was funny
The problem is that they become a buzz word for at scale companies that need them because they have huge complex architects, but then non at scale companies blindly follow the hype when they were created out of necessity for giant tech stacks that are a totally different use case.
They add a lot of overhead and require extra tooling to stay up to date in a maintainable way. At a certain scale that overhead becomes worth it, but it takes a long time to reach that scale. Lots of new companies will debate which architecture to adopt to start a project, but if you’re starting a brand new project it’s probably too early to benefit from the extra overhead of micro architectures.
Of course there are pros and cons to everything, don’t rely on memes for making architecture decisions.
It’s just not worth it until your monolith reaches a certain size and complexity. Micro services always require more maintenance, devops, tooling, artifact registries, version syncing, etc. Monoliths eventually reach a point where they are so complicated that it becomes worth it to split it up and are worth the extra overhead of micro services, but that takes a while to get there, and a company will be pretty successful by the time they reach that scale.
The main reason monoliths get a bad rap is because a lot of those projects are just poorly structured and designed. Following the micro service pattern doesn’t guarantee a cleaner project across the entire stack and IMO a poorly designed micro service architecture is harder to maintain than a poorly designed monolith because you have wildly out of sync projects that are all implemented slightly differently making bugs harder to find and fix and deployments harder to coordinate.
deleted by creator
The younger generation really is smarter
That’s fine. Just charge them way more when they beg you to fix the mess they made for themselves. This exact thing has happened many times already in the very short history of computing.
Cost to run the company? They will proudly milk as much money as they can to maximize profits. Having a bigger margin is a point of pride for them. Watch any shareholder meeting. They will publicly brag about it.
I genuinely can’t tell if this is incredibly dry humor or if you’re being serious.
I knew pay in the UK was bad for developers but that’s completely cuckoo. It sounds more like the uk is the odd one out though since while EU pay is lower than US I do know that it’s still better than most other jobs in the same area even if you aren’t in the Capitol. But there’s also always remote work if you live somewhere with no jobs.
deleted by creator
Seriously, I kinda want to use it for my markdown files.
If you think programmers make less than other jobs then you’re totally out of touch.
It is lower than the US, but it’s still higher than average EU salary, plus you get tons more benefits and job security. Also, with remote work, you can get a US job in Europe. You’ll get paid less than if you were in the US, but more than other Europeans, while still enjoying the social benefits, and since you can accept less that makes you attractive to US companies. Main downside is having to adjust to US meeting hours.
That’s the best possible outcome. We’re super lucky in this industry because we have the best paying remote work opportunities out there. Before you couldn’t get an SF job in a LCOL area, and even with a COL adjustment, you are still making closer to an SF salary than a rural Penn salary.
You can always cut back on expenses, you can’t just increase your salary. I will take high cost of living with a high salary any day and just cut back on non essentials. If you’re eating out all the time and a meal is $20 vs $5, that will add up to a lot, but if you’re spending 50 cents on an egg instead of 10 cents, you’ll still be making way more in a HCOL area. Plus programming has the best paying remote opportunities, so you can have the best of both worlds if you’re talented.
That’s a hot take I’d expect to hear from a 12 year old.