Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)F
Posts
0
Comments
632
Joined
3 yr. ago

  • It's not new, but you're wrong about personal data not factoring in. Companies will absolutely try to low ball you if you're unemployed, or offer you less if you volunteer your current salary, or offer you more if you're getting other offers.

    This new stuff is a problem because they're going to end up colluding through software just like landlords and it should obviously be illegal but they'll get away with it until people catch on and the law catches up, or forever depending on location.

  • CPAN for perl was the first one and it was very successful so got copied.

    separate from the distribution or OS package manager.

    Because it is way easier to manage them this way rather than have every distro package repo also support them. Additionally, windows and Mac are also targets and they don't have built in package managers.

    C and C++ are the only exceptions

    It is not as popular but https://conan.io/ exists. Personally, I miss working in c++ because the lack of a built in package manager made people manage dependencies more thoughtfully. It was not without tradeoffs but I preferred that world to adding a dependency being one command away.

  • Using it for the sometimes spot on cakewalk segments is a fairly productive win.

    One thing that absolutely blows my mind is how many people will say how much time it saves then with repetitive or boilerplate code. It is obvious these people have never actually tried to optimize their workflow even a little bit before. Regex replace, snippets, and keyboard macros have existed in text editors forever and are actually deterministic.

  • Yes. Acting like an LLM over a programming language is anything close to a higher level over lower level programming language makes you completely full of shit.

  • Comparing it to an (almost) entirely complete abstraction where you (almost) never have any benefit to looking under the covers like c over assembler is completely dishonest.

  • Now it’s spent refining the analysis so that the LLM stops producing slop

    The thing is that actually doing this isn't faster than writing the code, robs the practitioner of learning, and more often than not doesn't actually happen, so you have a harder to maintain codebase with more bugs and less knowledgeable developers to maintain it.

    Edit: and as a fun bonus accelerates glacier melting!

  • I'm my experience people give tech demos, everyone is impressed, my coworkers say it makes them multiples faster, then I have more work making sure the wheels don't fall off.

  • Probably because they're obsessed with LLMs and heavy usage for coding reduces quality.

  • What are you smoking? People aren't choosing to continue working 40 hour weeks or multiple part time jobs because they want to. They are doing it because the economy is structured to coerce them to.

  • He's not writing anything professionally anyway. His whole job is to tell other people how to work (badly)

  • I could maybe give him some leeway if the examples in the book itself showed responsible code, but they simply do not

  • had a good idea and wrote a good book

    I read the book after asking some junior engineers why they kept insisting on breaking straightforward tasks that could be a single pure function into a web of stateful method calls and learned they were being recommended it by another senior dev.

    That book is one of the major contributors to the object oriented enterprise Java from the 90s that everyone universally loathes.

    I personally think this discussion is probably the greatest thing he had contributed to software engineering, and not because it puts him in a positive light. https://github.com/johnousterhout/aposd-vs-clean-code/blob/main/README.md

  • The funny thing is that it wasn't even a good book.

  • this man holds no significant position of prominence within the industry.

    I wish that was true but I've had to specifically countermand his teachings at 2 different companies because newbies were being told to read his book

  • The code had the single responsibility to waste your time

  • Uncle Bob has always been a hack whose advice made code less maintainable.

  • The quote is from the founder of hashicorp and is fairly influential. Choosing to let his also influential friends ruin people's lives instead of publicly speaking the truth makes him an asshole. Chances are you and your ex-lover are not influential so I don't give a fuck what you do.

  • I can’t name any specific people because they include personal friends

    From the quote at the top. I keep seeing permutations of this and all I can say is these people are cowards