Jim Wallace
Jim Wallace
@jim@extroverteddeveloper.com
275 posts
2 followers
  • Maxxing is the thief of joy

  • Lane In Stay

    That’s how I always read this anyway

  • Lane In Stay

    That’s how I always read this anyway

  • Marc Andreessen’s name will be mostly forgotten within 2 generations

    Just like the Guilded Age robber barons. Only academics who study this time in history will know the name.

    Unlike Julius Cesar, Marcus Aurelius, Plato, Socrates, Abraham Lincoln

    The difference? Introspection

  • Do you need to read the code?

    There are several debates happening in the tech industry right now amongst software engineers. One of them goes along the lines of “If you don’t read the code the AI is producing, then how do you know what it does?!”

    Things I find strange about this argument:

    • No software engineer has read every single line of code that goes into a project
    • Most don’t read their own entire code base, let alone any libraries or dependencies that go into them
    • Reading code alone doesn’t tell you how it _actually_ works when you put everything together.
    • NASA Showed that a formal code review process (reading the code) catches somewhere between 60%-90% of defects [Source 1, Source 2]

    The serious answer to this is: Regardless of how code was created, you need to test it in order to know that it does what it’s supposed to

    It doesn’t matter if you wrote it, you don’t know it works until you test it.

    It doesn’t matter if an AI wrote it, you don’t know it works until you test it.

    It doesn’t matter if another team wrote it, you don’t know it works until you test it.

    It doesn’t matter if a compiler generated it, you don’t know it works until you test it.

    There are many ways to verify code

    • You can write automated testing of all sorts
    • You can have formal verification systems such as algebraic types and rust’s borrow checker
    • You can have humans manually test things
    • You can have users test things

    But in the end it’s the verification, the convincing yourself it works, that matters for taking responsibility. Not whether you read it or not.

  • Amazon is the Winner as Oil Spikes

    Looks like Oil prices are going to remain higher for longer than everyone would like.

    If I was trading individual stocks I’d buy Amazon. I see their Rivian made delivery vehicles everywhere!

    EVs were already significantly more efficient than ICE cars, but now with the price of gas Amazon is going to be laughing all the way to the bank as their investment pays off long before anticipated.

  • Mr. Rate it All!

    I’ve made another Chrome Extension that I always wish had existed. Mr. Rate It All! – it allows you to rate anything you can select on a webpage.

    The problem: Restaurants in NYC try and do a lot of things, but many are only good at a few. Their Chicken Parm is excellent, but their spaghetti and meatballs, maybe not so much. Delivery apps only let you rate the entire restaurant, not the items themselves.

    Mr. Rate it All! fixes that, but it doesn’t stop there — you can rate literally anything on any webpage you can select. Think: Jobs on a job boards, private ratings of dating profiles, fashion photos on a blog, heck rate individual paragraphs in a news article if you like.

    All private, saved locally on just your browser, never sent anywhere.

    And if, like GrubHub, they break selection because of their fancy web app – you can simply hold down Option+Drag mouse to allow highlighting (ALT+Drag on Windows, CTRL+Drag on Linux).

    I’ve submitted it for approval to the Chrome Webstore, but while I wait for approval I like to give non-muggles early access. Feedback appreciated.

    Github Repository Here: https://github.com/Xatter/rateitall

    UPDATE: It’s been approved in the Chrome store: https://chromewebstore.google.com/detail/mr-rate-it-all/lahklfafggahlaiadnedcmfimjdabhab?authuser=0&hl=en

  • It is generally true that if you can fool developers into thinking they are “mastering” something hard (as opposed to learning tolerance for something badly designed), you can build a fiercely loyal priesthood.

    – Avdi Grimm
  • We owe George Lucas an apology

    Turns out the blockading of a trade route is a big deal and worthy of the Jedi’s attention

  • NGL, feeling pretty smug about driving an electric car right now