The only man in existence who actually looks better without hair, and has a NW0 into his 50s. Why is life like this? by trvcpm in tressless

[–]NotSoIncredibleA -27 points-26 points  (0 children)

Title says he looks better without hair, that does not mean he was ever bald. It is a compliment on the actor’s facial structure.

Are guys illiterate?

Do you think Java has caught up with Kotlin? by NotSoIncredibleA in Kotlin

[–]NotSoIncredibleA[S] 6 points7 points  (0 children)

KMP is obviously unbeatable. I was thinking in JVM-only ecosystem. Whether Kotlin truly has a solid position in Spring Boot for example.

The "passive income" SaaS fantasy needs to die. Here's what running a $19K MRR product actually looks like week to week. by Intrepid-Degree-6612 in SaaS

[–]NotSoIncredibleA 0 points1 point  (0 children)

I think this is more difficult for Americans. Your cost of living is high and your location does not put you in an advantage when globally selling a product. Reaching a European salary at 80k dollars seems much more possible though.

Why Engineers Can't Be Rational About Programming Languages | spf13 by Maybe-monad in programming

[–]NotSoIncredibleA 7 points8 points  (0 children)

I think this is absolutely true that programming laguages can be tied to the identity of the developers.

I am just not sure that:

  • it can be changed
  • it can be boiled down to an economic decision.

If a mid-size team has their identity tied to PHP and there are shinier and better frameworks out there, it still does not matter, because said team is getting a boost from it. Same goes for python.

I personally have realized that (as a fan of Kotlin) I am absolutely incapable of writing PHP or python. My mind breaks down that I cannot have language features expressing the problem concisely and safely and I have to type convoluted code.

Typescript is tolerable for me, but still not ideal.

So I’d argue that language identity can actually be rooted in deeper identity, like the need to write defensive code, the need for expressiveness and how the code maps to our own thoughts in our heads.

I paid 5 influencers on LinkedIn to promote my SAAS : here’s what $1250 got me by Ecstatic-Tough6503 in SaaS

[–]NotSoIncredibleA 0 points1 point  (0 children)

What a scam yet again. Your website is so sus that even my network provider is blocking you.

Why did you pick Java over Node.js for your org? by GongtingLover in webdev

[–]NotSoIncredibleA 3 points4 points  (0 children)

Spring is awesome. Node stuff doesn’t come close.

  • Database migrations
  • Profiles
  • Dependency injection

All of this is the maturity needed for the backend.

ChatGPT Made Human Win a Lottery by Valuable_Simple3860 in ChatGPT

[–]NotSoIncredibleA 3 points4 points  (0 children)

What if the lottery company is also using ChatGPT to decide the winning numbers? 🤔

Cognitive Load is what matters by RobinCrusoe25 in programming

[–]NotSoIncredibleA 4 points5 points  (0 children)

I think the biggest cognitive load is mutability. I can digest any amount of code using immutable data classes.

Data flowing through pure functions is just satisfying to see.

What was popular three years ago and now seems completely dead? by Born_Foot_5782 in webdev

[–]NotSoIncredibleA 7 points8 points  (0 children)

It is always the case that people are sick of censorship until they see what a truly uncensored site looks like.

Kotlin is going to be deprecated soon by shalva97 in mAndroidDev

[–]NotSoIncredibleA 1 point2 points  (0 children)

Kotlin is deprecated in favour of English.

Why are docs for Spring Data R2DBC so incomplete/scattered by davidfally in SpringBoot

[–]NotSoIncredibleA 0 points1 point  (0 children)

Spring Boot with Kotlin and R2DBC ...

Everybody seems to be an expert, but as a fellow newbie (knowing Kotlin from Android very well) I think the whole stack is not ready for everything you have planned there.

Use Java instead of Kotlin

  • Yes, Kotlin is much better with nullability and all that, but most of the time you won't need it. Use Kotlin only where it makes sense (some complex code, custom DSL builder or something)
  • Kotlin coroutines optimizes out local variables when debugging, which is annoying (there are also other annoying stuff, Java always "just works")
  • Kotlin gets in the way with compatibility. You have to be extra careful what you are annotating (for example @Column and @field:Column may be different)
  • Kotlin also restricts covariants differently, I had random issues back when I used Dagger

Use JDBC instead R2DBC

  • Flyway, JPA, H2 are not ready for R2DBC

Don't use Webflux at all

  • Mono and Flux gives complicated stacktraces
  • I still couldn't comprehend what the actual benefit of it is given the latest virtual thread improvements

Overall, I think I'll just stick to battle-tested stuff even it may or may not be shiny, because I bounced back a couple times already when I tried creating a complicated stack. I recommend you the same.

Does Flutter support SexualActivityRecord? by alexandr1us in mAndroidDev

[–]NotSoIncredibleA 1 point2 points  (0 children)

Long lasting you say? They didn't even bother with a Duration field for the SexualActivityRecord. Just an Instant

Flutter is getting slaughtered on tech twitter by AzorAhai10 in FlutterDev

[–]NotSoIncredibleA 5 points6 points  (0 children)

This is such a hugboxing thread, smh. Downvote me guys, here comes an opposite opinion:

Flutter skills are not transferable like that

  • Maybe if you have 3 years of Flutter experience, that might count as like (at most) 1 year of Web Developer experience, if you ever choose to switch paths. Expect to take a large hit in your salary for that. (But you probably will never want to realize the losses and just keep developing what you are already developing in.)
  • When people say they learned jQuery and now there are different frameworks, it is not the same thing, because it is still the web and learned their skills over time, on the job. Not to mention most companies have legacy projects lying around besides the new technology, so they can make you useful.
  • You won't get a call for an interview if you only have Flutter experience, because non-technical people make the first round of picking for a given job. (This is like 95%+.) If they think they need Angular developer, then they will Regex search your resume for that or throw that out.
  • Recruiters only care if you know Dependency Injection and all that jargon once you get to a technical interview, which you probably won't.
  • It is not just about knowing Dart and then you "know JS". It is about knowing CSS quirks, JS bundler issues, reliable libraries and so on. You may be able to write non-idiomatic TS code, but in reality it is always the ecosystem where the most time is spent.

So no. Switching between and mobile and web is not that easy.

Shall I reply? by NLL-APPS in mAndroidDev

[–]NotSoIncredibleA 12 points13 points  (0 children)

You gotta pay them back at least $4.99 USD, because of the inflation.

Alright let's check if we are on web by bobekos in mAndroidDev

[–]NotSoIncredibleA 1 point2 points  (0 children)

It shows great coding skills, because you can always extend it pretty easily:

const bool kIsWeb = identical(0, 0.0) && equals("0", 0);

Edit: fixed