RonSijm

joined 1 year ago
[–] RonSijm 3 points 10 months ago (1 children)

I don't know if this is a relatively "new" computing paradigm, though if you compare it to the pre-2010 area, its pretty much the standard for bigger applications. And I think it's very much tied in with the Move to Cloud Computing paradigm.

In the good old days everyone just had their own servers running somewhere, so what are you going to do when its super busy on your platform? Add a new server for a couple of days? If you have a new server anyways, you'd just permanently add it to the network.

With cloud computing, as you mentioned, there's Service orchestration like kubernetes, auto-scaling of bare-metal machines, and Serverless Applications that just keep track of usage and allow you to very easily temporary add more power based on demand, and upscale your infra for the time that it's needed.

If you start getting into paradigms like that, you might end up with 100s of services running at the same time (multiple copies of the same services for load balancing, or edge-locationing etc) - Then you also don't want to put cross-cutting like logging and analytics hard-coded in every service like you'd potentially do in a monolith. And you need those kinda metrics to see that everything is still running healthy, and to automatically kill unhealthy services to replace them with new ones, etc

[–] RonSijm 2 points 11 months ago (1 children)

Just wondering, what's the purpose of the logo / where is it shown? If the logo is just the favicon - you could create a very elaborate logo, but it doesn't really show up in a 25x25 image

[–] RonSijm 6 points 11 months ago* (last edited 11 months ago)

I've been developing an AI tool, and I've generated a lot of images for testing purposes that are pretty much in the same sentiment as this picture:

I don't really want to spam this post with lots of pictures, so here's a collection of attempts: https://imgur.com/a/F6Kc26O

I think they're either Dalle-3 or SDXL based, but with a lot of customizations trying to fine-tune it

[–] RonSijm 2 points 11 months ago

Cool, how much of your 25 years was to "write test automation to test the front end" full time?

This guy is in his 3th job after 6 years - so job-hopping every 2 years (as per the current programmer-job-meta. - ) trying to find the right job that fits him - but obviously he hopped into a disaster of a job. Its a personal anecdote of his experience so far.

If you have 25+ years of experience, but you can't relate at all to what he's experiencing, then this guy already has more experience than you do

[–] RonSijm 1 points 11 months ago

Yea, I kept my original comment language-agnostic (Just referring to it as y language) - but added the extra wink to Rust because generally they seem to be the highest offenders.

I have years of experience in loads of languages: PHP, Ruby, Java, Python, C#, C++, Rust - And that's probably how I'd order the level of elitism. PHP Devs know everything they're doing is shit - Python should probably be next in ranking of how shit they are, but they're not self-aware enough - (Sarcastic elitism aside here - )

Anyways, besides that - at the end of the elitism-spectrum there seems to be Rust. Someone like me says something about Rust in a general unrelated-to-Rust thread like this - and a Rust enthusiast sees it, and it would just devolve into a dumbass back-end-forth about how good Rust is

[–] RonSijm 5 points 11 months ago (2 children)

Could you elaborate in what context and to what extend? I can agree that bigger companies with large user-bases should have a focus on accessibility and internationalization -

But generally a lot of projects start with just one dev solving a problem they have themselves and make their solution Open-Source. Anecdotally, I'm dumping my solutions on Github that are already barely accessible to anyone somewhat tech-illiterate. No one is paying me anything for it. Why would I care whether it's accessible or internationalized for non-English speakers?

[–] RonSijm 12 points 11 months ago (1 children)

This. I've had someone in my team that was completely self-taught with no relevant education that was a great dev.

I've also interviewed someone that supposedly had a master degree and a couple of certificates and couldn't remember how to create a loop during the interview.

I don't know how you could properly implement "standardization of qualification and competencies" without just min-maxing it in a way that favors academics

[–] RonSijm 3 points 11 months ago

Well sure, it depends on the context. If it's a shitpost on /c/programmer_humor, whatever, meaningless banter.

If it's a serious question, (maybe for a beginner) asking how to do something in their language, and the response is "It would be a lot easier in y language" - I don't think it's particularly helpful

[–] RonSijm 3 points 11 months ago (1 children)

It looks like a bunch of people from biomejs are already working on this:

https://github.com/biomejs/biome/commits/main

Not sure what they're going to do with the money if it's a team effort though

[–] RonSijm 6 points 11 months ago (2 children)

What alternative would you propose? FOSS is barely getting any donations / sponsors - So how are developers supposed to make a living?

[–] RonSijm 25 points 11 months ago (8 children)

Probably less elitism. "Oh you build it in x language? Well that's a shit language. You should use y language instead. We should be converting everything to y language because y language is the most superior language!"

(If this feels like a personal attack, Rust programmers, yes. But other languages as well)

view more: ‹ prev next ›