Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Max Woolf

    minimaxir.com · Personal blog · on HN since 2012

    Max Woolf, a data scientist, writes data-driven analyses of Hacker News and experiments with LLMs, image generation and prompting.

    Visit blogRSSHN submissions
    AI & Machine LearningData & Visualization
    What HN says

    HN links it for his data analyses and AI experiments, such as his nano banana prompt tests, which commenters use as a model for their own testing.

    Stats for nerds
    85HN people shared it
    251linked in comments
    10Kstory points
    Jun 2026last shared
    2013people per year2026

    Top posts on HN

    1. 1
      Nano Banana can be prompt engineered for nuanced AI image generation
      5 people · 887 points · first shared 2025 · 236 comments on HN
    2. 2
      Can LLMs write better code if you keep asking them to “write better code”?
      5 people · 818 points · first shared 2025 · 439 comments on HN
    3. 3
      As an experienced LLM user, I don't use generative LLMs often
      2 people · 388 points · first shared 2025 · 207 comments on HN
    4. 4
      Advantages of Using R Notebooks for Data Analysis Instead of Jupyter Notebooks
      3 people · 312 points · first shared 2017 · 70 comments on HN
    5. 5
      Pushing ChatGPT's Structured Data Support to Its Limits
      2 people · 308 points · first shared 2023 · 89 comments on HN
    6. 6
      Tempering Expectations for GPT-3 and OpenAI’s API
      6 people · 289 points · first shared 2020 · 189 comments on HN
    7. 7
      Game Theory: How 70,000 Pokemon Players Sabotage Themselves
      2 people · 289 points · first shared 2014 · 69 comments on HN
    8. 8
      I Resurrected “Ugly Sonic” with Stable Diffusion Textual Inversion
      2 people · 289 points · first shared 2022 · 68 comments on HN
    9. 9
      The Decline of Imgur on Reddit and the Rise of Reddit's Native Image Hosting
      2 people · 270 points · first shared 2017 · 265 comments on HN
    10. 10
      Does offering ChatGPT a tip cause it to generate better text?
      6 people · 266 points · first shared 2024 · 153 comments on HN

    What HN people wrote when they linked it

    • GhotiFishAug 2013

      The problem is you might not be aware you're making a shady feature. As an example, if you are making an ad for your app fooer. You A/B test some banners on an ad distribution network. You find that a simpler ad with a "download now" hyperlink graphic proves effective.

      No big deal right? People are going to be seeing these banners on places like news sites right? It's not tricking people. It's also pretty reasonable right? People are used to clicking on hyperlinks, it overcomes the resistance to click on images. A reasonable move for a banner ad to make.

      Except the ad distribution network serves content sites like softpedia as well.

      You saw the spike because you emulated the download button right under the mirror list, and people were confused. They downloaded your application under the pretext of getting something else.

      Or what about if I want a "Hey you should sign up for notifications for other job offerings in this field" message box? I'd love to have one of those in my application. I A/B test to see that this message box drastically increases signups.

      Except it was because people thought it was a paywall.

      The road to hell is paved with good intentions.

      Consider this case about the Weebly blogging service: http://minimaxir.com/2013/05/overly-attached-startup/

      They were A/B testing messaging for first week signups. This hyper aggressive and insane route was actually considered. Do you think they're black hat? I don't think so, but what if this had become standard…

    • taco-handsFeb 2024

      > People are out there claiming that GPT is doing all their coding for them. I just don't see how, unless they simply did not know how to program at all.

      I doubt it and certainly not for anything beyond basic. I've seen (and tried GPT's for code input a lot) and often they come back with errors or weird implementations.

      I made one request yesterday for a linear regression function (yes, because I was being lazy). So was chatGPT... It spat out a trashy broken function that wasn't even remotely close to working - more along the lines of pseudo code.

      I complained saying "WTH, that doesn't even work" and it said "my apologies" and spits out a perfectly working accurate function! Go figure.

      Others have turned to testing tips or threats, which is an interesting avenue: https://minimaxir.com/2024/02/chatgpt-tips-analysis/

    • skeeter2020Nov 2025

      >> - Put a strawberry in the left eye socket. >>- Put a blackberry in the right eye socket.

      >> All five of the edits are implemented correctly

      This is a GREAT example of the (not so) subtle mistakes AI will make in image generation, or code creation, or your future knee surgery. The model placed the specified items in the eye sockets based on the viewers left/right; when we talk relative in this scenario we usually (always?) mean from the perspective of the target or "owner". Doctors make this mistake too (they typically mark the correct side with a sharpie while the patient is still alert) but I'd be more concerned if we're "outsourcing" decision making without adequate oversight.

      https://minimaxir.com/2025/11/nano-banana-prompts/#hello-nano-banana

    • gnicholasFeb 2024

      I was interested to see this on the heels of the discussion about tipping/threatening LLMs a few days ago [1] (discussed here: [2]).

      Based on the examples at the end of the paper, it looks like their inquiry was somewhat orthogonal to the tip/threat investigation. That is, the tips and threats can be done in a way that is polite, when "rude" is defined as calling the LLM a scumbag. Putting these two studies together, I wonder if the best outcome could be achieved by politely asking the LLM to do XYZ, offering a tip if it succeeds, and noting that terrible things will happen if it fails.

      1: https://minimaxir.com/2024/02/chatgpt-tips-analysis/

      2: https://news.ycombinator.com/item?id=39495476

    • chossengerMay 2024

      Awesome visualisation, and great write-up. On mobile (in portrait), a lot of longer titles get culled as their origin scrolls off, with half of it still off the other side of the screen - wonder if it'd be worth keeping on rendering them until the entire text field is off screen (especially since you've already got a bounding box for them).

      I stumbled upon [1] using it that reflects your comments on comment sentiment.

      This also reminded me of [2] (for which the site itself had rotted away, incidentally) - analysing HN users' similarity by writing style.

      [1] https://minimaxir.com/2014/10/hn-comments-about-comments/ [2] https://news.ycombinator.com/item?id=33755016

    • richardbrevigAug 2014

      It's not my article. And I agree with you on that point, where I believe this article has value is in this quote:

      "You have to produce content that someone else would willingly share without being coerced."

      As I try to think of ways to make it to #1 on HN, a concern of mine has been not submitting too much "flop" content and "spamming" the system. His suggestion is to allow someone else to submit it, and that validates that there is value to at least someone other than just promoting yourself.

      That's a valuable thought and reminder. At least is was to me. :p

      Follow up: I remember your http://minimaxir.com/2014/07/show-hn/ post. Pretty interesting stuff.

    Related

    Eugene Yaneugeneyan.com69 people

    Stop Taking Regular Notes; Use a Zettelkasten Instead

    Eugene Yan
    Personal · last shared 2026
    Gorilla Bloggorilla.cs.berkeley.edu21 people

    Berkeley LLM Function-Calling Leaderboard and State-of-Art OpenFunctions-v2

    Gorilla Blog
    Company · last shared 2026
    Drew Breunigdbreunig.com43 people

    DuckDB is probably the most important geospatial software of the last decade

    Drew Breunig
    Personal · last shared 2026
    Hamel Husainhamel.dev39 people

    Dokku: My favorite personal serverless platform

    Hamel Husain
    Personal · last shared 2026
    Simon Willisonsimonw.substack.com27 people

    GPT-5 Thinking in ChatGPT (a.k.a. Research Goblin) is shockingly good at search

    Simon Willison
    Personal · last shared 2026
    One Useful Thingoneusefulthing.org104 people

    No elephants: Breakthroughs in image generation

    One Useful Thing
    Personal · last shared 2026
    Google AI Blogai.googleblog.com596 people

    Google Duplex: An AI System for Accomplishing Real World Tasks Over the Phone

    Google AI Blog
    Company · last shared 2026
    Google Research Blogresearch.googleblog.com278 people

    Guetzli: A New Open-Source JPEG Encoder

    Google Research Blog
    Company · last shared 2018