fuck_u_spez_in_particular

joined 2 years ago
  • driven by AI-slop

(For real: all those products and descriptions/titles are so bad, it has to be AI-slop)

Welcome to Rust which "solves" this issue...

Yeah it takes more time than a quick and dirty python script. But when I'm counting the countless hours (what irony) into this equation because of mindless leaky abstractions and resulting debugging, I'm certain that I'm at least not a lot slower writing that. As I said I'm not talking about the last 10-20% of performance that's possible say even up to 40%, but more like an order of magnitude (at least), i.e. algorithmically insufficient or relying too much on that your abstractions do everything right and you use it correctly (which in the case of react is seemingly not the case, when looking at the modern web).

Taking that example (Rust) again, I very often get away with .clone() everywhere, i.e. not even caring much about performance while the performance is not significantly impacted. Then I switch to our typescript code-base in my job and get aggressions because of this extreme slowness (because of stupid abstractceptions, like wtf? shadcn needs to be built on radix-ui needs to be built on react etc. which in effect results in a slow abstraction-hell... and leaky abstractions everywhere)

[–] fuck_u_spez_in_particular@lemmy.world 4 points 5 days ago (3 children)

Non ironically: In practice it mostly boils down to experience, writing relatively efficient software should not take much more time or even long term accelerate development (less time to wait) (I don't talk about the last few percent of compiler reverse-engineered SIMD optimisation that takes time...)

I detest the state modern web development has downspiraled to. I bet I'm faster writing a big application in Vanilla js vs using the abomination that Next.Js has come to...

[–] fuck_u_spez_in_particular@lemmy.world 11 points 6 days ago (1 children)

The problem though (with AI compared to humans): The human team learns, i.e. at some point they probably know what the mistake was and avoids doing it again. AI instead of humans: well maybe the next or different model will fix it maybe...

And what is very clear to me after trying to use these models, the larger the code-base the worse the AI gets, to the point of not helping at all or even being destructive. Apart from dissecting small isolatable pieces of independent code (i.e. keep the context small for the AI).

Humans likely get slower with a larger code-base, but they (usually) don't arrive at a point where they can't progress any further.

I think it's all about priorities and as another guy said here at least a rough schedule/routine.

My hobby is being active (drumming multiple hours per day), then you can save the gym (I do some climbing now and then though). Commuting with bicycle to work also helps, work less (I do 25h/week which is max for me, I rather spend less money and live in a community than having to work more to finance myself, life does have too much interesting to offer than to spend all your time with working).

I also like to eat stuff like Huel (the savory stuff) which saves me time of cooking/buying groceries (and I have a rather high protein intake which is good for drumming, as fast/strong muscles/tendons are quite important (and it noticebly helps with growing muscles, I didn't want to believe until then how important high-protein intake is when being active)).

I basically don't play any video games (ironically I'm quickly bored), do some open source programming instead (so side-projects?), try to avoid "wasting" time on e.g. social media.

Yeah I have sometimes the feeling that stuff like this is rubbed of to real executives/managers who e.g. think a small team of programmers can achieve a big application in a manner of days or something...

That's btw. also a good argument for Rust. Due to the strictness of the language the compiler os able to do optimizations that just aren't possible (safely) in C or C++

[–] fuck_u_spez_in_particular@lemmy.world 5 points 1 month ago (1 children)

She’s already great in the House.

Yet a lot more is necessary to fix the fascism in the US...

[–] fuck_u_spez_in_particular@lemmy.world 7 points 1 month ago (1 children)

From Scratch (as much as I like Rust, it's very likely more verbose from scratch). Haskell is perfect for these kinds of things.

Reached mid-thirties, I'm still having no idea what the *** is going on, the longer I live, the less everything around me makes sense (and I don't think it's me that changes that much...).

Watching what's going on in the US for instance, just results me in shaking my head in disbelief, without having any idea what's going on...

I'm very likely the minority, but the reason I still have a phone with jack is that my custom mold in-ear, well... is wired (I'm a musician).

I don't want to use a different headphone for hearing music, as this is a really good monitor (actually I think it has cost me 10x as much as the used phone I'm driving it with (LG V30)). An external DAC is annoying, as this for one drains the battery pretty heavily and - fewer adapters less worries...

There's other reasons why you don't want to use bluetooth, namely latency, although probably less important, for applications where this is really relevant, you would use a dedicated audio interface anyways... Or well, just the fact that I know of a few people already that they lost their bud(s), quite a bit more difficult if everything is wired together.

Yeah I'm still stuck with my LG V30 and refuse to upgrade because the DAC + Jack is soo good.

 
view more: next ›