• 0 Posts
  • 153 Comments
Joined 3 years ago
cake
Cake day: July 3rd, 2023

help-circle


  • expr@programming.devtomemes@lemmy.worldBad news
    link
    fedilink
    arrow-up
    3
    ·
    9 days ago

    Our interview process has the candidate implement a couple (extremely simplistic) API routes, with the specific approach left up to the candidate. It’s more about having something they can talk through and evolve than it is about us looking for any specific approach.

    Basically it exists as a way for us to have a starting point for talking about scalability topics, asking the candidate how they would evolve their implementation as we scale up the system. Does a pretty good job of giving us an idea of how they think through system design problems.


  • I was not talking about your specific lawsuit, or TLS.

    Companies trust other companies all the time, and it’s foundational to most all SLA/SLOs. Any time I’ve voiced concerns around how AI companies are using the data we are giving them (like giving them access to our codebase), it’s brushed off as “we have an agreement with them”. It’s just a load of hogwash. They can and will abuse all data they have access to, just as they have done thus far.

    In this particular case, we are talking about a data center, and it is not at all reasonable to assume that the data that flows to said data center is in any way protected, especially one run by Musk.






  • I never understood how anyone found those remotely interesting. Maybe they’re just supposed to be funny but… I don’t know. I don’t get it. Always just seemed like taking an assortment of questions and stretching the implications of one’s answers to the point of incredulity in order to shoehorn them into one of the set outcomes.

    Like a choose your own adventure book where the outcomes only have the faintest connection to your choices.



  • Did the headline change? The current headline is Torvalds: “100% of Their Code is Written by Compilers” Too

    The title of this post makes for a dumb headline, at any rate. Linus, in response to claims in the industry that projects are now “99% written by AI”, drew an analogy to compilers by saying that all machine code for projects are written by compilers, yet no one says their project was 100% written by a compiler. It’s just talking about stupid hype, which is valid.

    That being said, it’s still quite unfortunate that Linus has fallen into the trap of LLMs.




  • Seriously. My argument against “LLMs are good at generating boilerplate” has always been “why are you putting up with needing to write boilerplate in the first place?”

    I really do think that it’s emblematic of a problem that existed long before LLMs: a lot of developers were/are deeply uncomfortable with stepping outside the confines of their IDE, and thus would basically never fix workflow/DX issues unless said fix came packaged as a feature by whichever megacorp was feeding them tooling. Scripting is all but unheard of outside of things like builds or CI.

    I see this divide in my own organization, actually. Our mobile developers aren’t really all that comfortable with stepping outside of what Android Studio/XCode can do and the workflows deined by Google/Apple.

    Our backend team is very different. No one uses IDEa, and we’re all Unix terminal folk for the most part. Lots of scripting and tooling we’ve created over time to streamline our development.

    So when me and few other backend engineers decided to write a small Caddy file to set up a reverse proxy to enable the mobile emulators to talk to our locally-running backend (rather than a shared non-prod backend that the mobile teams always use, in order to facilitate more efficient end-to-end testing for features), we may as well have been talking an entirely different language when describing it. The very idea of creating your own tooling to solve a problem with your job is just entirely alien to them.





  • expr@programming.devtoMemes@sopuli.xyzCarenheit
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    2 months ago

    “It’s so infuriating when people communicate in ways I’m not used to!”

    Doesn’t sound great.

    According to ISO 80000-1, the decimal separator can either be a period or a comma, and no preference is given to either. Many American software systems support both (including the software I work on). It’s really quite normal and mundane.