• Pokémon Sapphire [tif] Remy Sharp

    Through the little Etsy store I've got, I offer Game Boy game repair mostly just so I get to "play" on different problems, and a different problem did arrive. This Game Boy Advance game, alt…

    Today · 15:01
  • New array methods in JavaScript bring immutability Christian Heilmann

    JavaScript now has a way to change elements, sort, reverse and splice arrays without changing the original, thus giving it immutability. Four new methods allow you to change arrays without having to c…

    Today · 08:57
  • Radar Trends to Watch: June 2023 O’Reilly Radar

    AI, and specifically large language models, continue to dominate the news–so much so that it’s no longer a well-defined topic, with clear boundaries. AI has infiltrated programming, security, and…

    Today · 03:53
  • Two visions of the future Jason Fried

    What an interesting moment.We're staring at two distinctly different visions of the future. They may co-exist, but they are radically different takes on what's modern, what's…

    Yesterday · 18:41
  • Quoting Timothy Cain Simon Willison

    If you give feedback that isn't constructive your feedback is worthless. I know that sounds harsh but it is. If you give unconstructive feedback you might as well not be saying anything. If…

    Yesterday · 10:58
  • Logan Kilpatrick (OpenAI) Simon Willison

    Logan Kilpatrick (OpenAI) "The API does not just change without us telling you. The models are static there."That's the official line on the ongoing questions concerning whether OpenAI'…

    Yesterday · 09:49
  • Weeknotes: Parquet in Datasette Lite, various talks, more LLM hacking Simon Willison

    I've fallen a bit behind on my weeknotes. Here's a catchup for the last few weeks. Parquet in Datasette Lite Datasette Lite is my build of Datasette (a server-side Python web application) which r…

    Two Days Ago · 15:14
  • Lanterns on the Lake at Truck Jon Hicks

    Last weekend I popped into Truck Oxford to see Newcastle's Lanterns on the Lake doing an in-store show. My last in-store here was for the genial Hamish Hawk back in February. It's a small stage, but t…

    Two Days Ago · 13:25
  • It's infuriatingly hard to understand how closed models train on their input Simon Willison

    One of the most common concerns I see about large language models regards their training data. People are worried that anything they say to ChatGPT could be memorized by it and spat out to other…

    Two Days Ago · 12:09
  • Quoting Ted Chiang Simon Willison

    There was an exchange on Twitter a while back where someone said, ‘What is artificial intelligence?’ And someone else said, ‘A poor choice of words in 1954’. And, you know, they’re righ…

    Two Days Ago · 08:59
  • pytest-icdiff Simon Willison

    pytest-icdiff This is neat: "pip install pytest-icdiff" provides an instant usability upgrade to the output of failed tests in pytest, especially if the assertions involve comparing larger string…

    Three Days Ago · 10:59
  • Protectionism Jason Fried

    Companies love to protect.They protect their brand with trademarks and lawsuits. They protect their data and trade secrets with rules, policies, and NDAs. They protect their money with budgets, CFO…

    Four Days Ago · 11:46
  • The many ways to select the n-th character from a string. Christian Heilmann

    A question I came across the other day during a JavaScript application test was this: How would you select the n-th character from the word “Example”? The fun thing here is that there are…

    Four Days Ago · 03:20
  • Vector Search Simon Willison

    Vector Search Amjith Ramanujam provides a very thorough tutorial on implementing vector similarity search using SentenceTransformers embeddings (all-MiniLM-L6-v2) executed using sqlite-utils, the…

    The Other Day · 23:02
  • Quoting Highlights from the RAeS Future Combat Air & Space Capabilities Summit Simon Willison

    He notes that one simulated test saw an AI-enabled drone tasked with a SEAD mission to identify and destroy SAM sites, with the final go/no go given by the human. However, having been ‘reinforc…

    The Other Day · 17:07