Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #5203

F

Francis Irving

Personal blog · flourish.org/blog · on HN as frabcusprogrammingdata

Francis Irving's personal blog at flourish.org covers programming and data. Since 2010, 15 different Hacker News readers have linked it 37 times, most often “Vibe coding personal apps in mid-2026”. It is still writing: the last post was on 2026-10-18, and you can follow it by feed.

Visit the blog
37mentions?
15HN people?
2010–2026first – last linked?
Links on Hacker News per year · peak 10 in 2015

Too few sampled comments (5) to say how often HN recommends it.?

Why HN links it

HN readers link Francis Irving's Flourish blog for the upside-down world map and its historical background, plus a data-driven election campaign post and a page on the zbefunge Befunge environment.

Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The author on HN?

frabcus · 2,559 karma · member since 2010

I'm Francis Irving. Cohosts "Imagine an apple" a podcast about our inner mental worlds. Made lots of the mySociety democracy websites - TheyWorkForYou, WhatDoTheyKnow and so on Email me francis@flourish.org

From their public HN profile, which links to this site.

Most-linked posts?

  1. Vibe coding personal apps in mid-2026
    2 people · 2 mentions · first linked 2026-08-13
  2. Heroku’s early history: 4 home pages that made $212 million
    2 people · 2 mentions · first linked 2012-05-05
  3. The Upside Down “Map”...think about it
    2 people · 2 mentions · first linked 2021-05-16
  4. How to use time-traveling anthropologists to tell good from evil marketing
    2 people · 2 mentions · first linked 2013-04-13

What Hacker News says?

  1. A long cold cyberwar http://www.flourish.org/2015/01/long-cold-cyberwar/

    Comment linking /2015/01/long-cold-cyberwar/

    on “GitHub under ongoing DDoS attack”
  2. Submitted History of version control - 10 astonishments as a story · 228 points

    HN discussion
  3. This might be a good time to sign the promise not to use C/C++ on new projects... http://www.flourish.org/promise/

    Comment linking /promise/

    on “CVE-2015-0235 – GHOST: glibc gethostbyname buffer overflow”
  4. Submitted Heroku’s early history: 4 home pages that made $212 million as a story · 96 points

    HN discussion
  5. I agree - I've just made a simple promise pledge, as a ceremony to commit to not using C/C++ for new projects: http://www.flourish.org/promise/

    Comment linking /promise/

    on “New Snowden Docs Indicate Scope of NSA Preparations for Cyber Battle”
  6. Submitted Newsflash: Geeks now good at usability, everyone else crap as a story · 48 points

    HN discussion
  7. Good marketing is part of a quality product. A key stage is hearing about a product at all - it is completely useless if you never hear about it. See my blog post "How to use time-travelling anthropologist pollsters to tell good from evil marketing": http://www.flourish.org/2013/04/how-to-use-time-travelling-a...

    Comment linking /2013/04/how-to-use-time-travelling-anthropologist-pollsters-to-tell-good-from-evil-marketing/

    on “Balanced payments is shutting down”
  8. Submitted I promise never to use C/C++ for a new project as a story · 18 points

    HN discussion
  9. The Innovator's Dilemma doesn't say you have to start at a "low end" and work up. That's just how it was for the computer storage industry (the example in the book) in the second half of the twentieth century. It says that you have to start with a new market - i.e a set of people who want to buy your product who are different fundamentally from the existing market. Plenty of innovations are rolled out starting at th…

    Comment linking /blog/?p=371

    on “The Secret Tesla Motors Master Plan (2006)”
  10. Submitted Brainstorming a better YouTube recommendation algorithm as a story · 5 points

    HN discussion
  11. robocat · 2021-05-16Recommends
    A good page of examples with xcellent historical background: https://www.flourish.org/upsidedownmap/

    Comment linking /upsidedownmap/

    on “The True Size of Africa (2015)”
  12. Submitted The Upside Down “Map”...think about it as a story · 3 points

    HN discussion
  13. Note that I am not saying that the claims they made in their campaign were correct - far from it. What I mean is that they managed their campaign in a data driven and dynamic way - even to the point of hiring developers and writing their own polling platform VICS: https://www.flourish.org/2017/02/a-short-walk-around-vote-le... Both sides had crappy campaigns full of lies - the Vote Leave lot were unfortunately much…

    Comment linking /2017/02/a-short-walk-around-vote-leaves-software-vics/

    on “The suicide rate for farmers in the U.S. is more than double that of veterans”
  14. Submitted C/C++ Source Code Dependency Graphing (Via Perl Script and Graphviz) as a story · 3 points

    HN discussion
  15. Yep - I switched from iPhone to Android and Tasker is much more powerful. Slightly less good UX and mainly systems focussed. But actually allows any trigger. Also extensible - it can trigger scripts in Termux. You can install any command line open source tool inside Termux and trigger it on tasks. eg When my home radiator thermostat stopped supporting IFTTT, I made a Python script to call their API and trigger it wi…

    Comment linking /2023/11/netatmo-smart-thermostat-how-much-gas-i-saved-last-winter-and-how-to-automate-it-to-turn-off-when-out-not-using-ifttt/

    on “Apple Shortcuts is falling into "the automation gap"”
  16. Submitted Vibe coding personal apps in mid-2026 as a story · 2 points

    HN discussion
  17. I for one prefer this map with New Zealand in the centre ;) http://flourish.org/upsidedownmap/mcarthur-large.jpg

    Comment linking /upsidedownmap/mcarthur-large.jpg

    on “The True Size of Africa”
  18. Submitted Sync/Backup workshop at Redecentralize Conference as a story · 2 points

    HN discussion
  19. https://www.flourish.org/upsidedownmapimages/diversophy-larg...

    Comment linking /upsidedownmapimages/diversophy-large.jpg

    on “Boston public schools map switch aims to amend 500 years of distortion”
  20. Submitted Astonishments, ten, in the history of version control as a story · 2 points

    HN discussion
  21. I still find it hilarious that zbefunge is one of the best befunge environments I've used. It runs in the Infocom z-machine! https://www.flourish.org/zbefunge/

    Comment linking /zbefunge/

    on “A fungeoid is a typically multi-dimensional language similar to Befunge”
  22. Submitted How we used email as a customer support system at mySociety as a story · 2 points

    HN discussion
  23. Submitted Product == market as a story · 2 points

    HN discussion
  24. Submitted Part 2: Why I think PledgeBank failed, when GroupOn and Kickstarter flew as a story · 2 points

    HN discussion
  25. Submitted Vibe coding local first personal apps in mid-2026 as a story · 1 points

    HN discussion
  26. Submitted The frustration of agreeing with everyone about AI as a story · 1 points

    HN discussion
  27. Submitted Instalamb, my browser plugin to control Instagram as a story · 1 points

    HN discussion
  28. Submitted What is high-quality about the data that trained generative AI? as a story · 1 points

    HN discussion
  29. Submitted Making our information society safe and fair as a story · 1 points

    HN discussion
  30. Submitted The advert wars as a story · 1 points

    HN discussion

Search all of HN for flourish.org

Linked by the same people?