• 1 Post
  • 126 Comments
Joined 3 years ago
cake
Cake day: July 24th, 2023

help-circle




  • You will always be better at decisions than an n-dimensional matrix of numbers on an overpriced GPU.

    I’d be careful about these claims. Maybe with our current iteration of “attention-based” LLMs, yes. But keep in mind that our way of processing information is strongly limited compared to how much data is fed to these LLMs while training, so they in theory have a lot more foundation to be able to reason about new problems.

    We’re vastly more capable at the moment at interpreting our limited view on foreign code, being actually creative, find new ways to reason, yes. Capable developers (open source…) often have seen quite a bit more code than the average developer and are highly skilled, still with just a tiny subset of the code that an LLM has seen.

    But say these models improve in creativity and “higher-level of thought” through whatever means (e.g. through more reinforcement learning). Well, let’s just say I’m careful with these claims. These LLMs are already quite a help with stupid boilerplaty code (less so with novel stuff, and writing idiomatic non-redundant code, but compared to 2-3 years ago it’s quite a step already, to the point that they’re actually helpful, disregarding all the hype and obvious marketing strategies of these AI-companies)



  • Which I think is almost worse… think about concentration/extermination camps (which I think our animal industry is basically)

    And it’s perfectly healthy to be vegan (maybe even more healthy at this point when done right, than meat consumption).

    My main reason though for that is less moral than just wanting to be less wasteful, i.e. meat is just inefficient. I predict that we at some point will move past meat consumption, it’s just not necessary, even when considering taste…




  • because the massive ecosystem of JS components makes you more productive.

    Slightly less ironic: I question even this right now (as I have to suffer from endless “hot”-reloading and browser-crashes because of Next.js bloat).

    I think the massive ecosystem has fewer high quality libraries than Rust at this point. I use both JS/TS in frontend and Rust (either frontend more as a hobby and backend) extensively, and I very often check the dependencies-source, and even more often rewrite it (unfortunately not in Rust), because of low-quality. And it’s sooo slow… the tooling and the frontend (albeit I think that has a very lot to do with next.js… and with how easy it is to make it slow for someone not that experienced or someone not being extremely careful).

    Frontend is not yet as matured as JS/TS (whatever matured is, but the count of frontend frameworks is at least a magnitude higher in JS/TS), but I think when I would start a new company I would default to Rust now as frontend indeed, the language itself is for me reason. And I think vanilla-js (or Rust?) is not that much worse (time/effort-wise, sanity etc.) for more complex applications than what the Next.js ecosystem has produced so far.



  • 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.




  • Arghh, why is every company thinking, that AI will make them valuable…

    “Let AI retrieve, generate and manage all your credentials”

    Yeah a definite nope, for what reason do I use bitwarden? So that exactly this doesn’t happen…

    Anyway vaultwarden is what I’m using, much more performant and self-contained, compatible to bitwarden (but you need to host it, obviously)…






  • Basically, the industry is not investing in new blood.

    Yeah I think it makes sense out of an economic motivation. Often the code-quality of a junior is worse than that of an AI, and a senior has to review either, so they could just directly prompt the junior task into the AI.

    The experience and skill to quickly grasp code and intention (and having a good initial idea where it should be going architecturally) is what is asked, which is obviously something that seniors are good at.

    It’s kinda sad that our profession/art is slowly dying out because juniors are slowly replaced by AI.