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
    P

    Phil Windley

    windley.com · Personal blog · on HN since 2007

    Phil Windley, a computer science professor and author, writes about Clojure, personal clouds, identity, and Alan Kay's talks.

    Visit blogRSSHN submissions
    ProgrammingLanguages & CompilersTech Industry
    What HN says

    HN links it for his Clojure tail-recursion post and Alan Kay material; commenters give little opinion beyond mentioning his CTO Breakfast meetup.

    Stats for nerds
    35HN people shared it
    65linked in comments
    372story points
    Apr 2023last shared
    2008people per year2023

    Top posts on HN

    1. 1
      Alan Kay: "We're running on fumes technologically today."
      1 person · 63 points · first shared 2009 · 20 comments on HN
    2. 2
      Worlds: Tabs for Programming by Alan Kay
      1 person · 55 points · first shared 2008 · 22 comments on HN
    3. 3
      A Programming Model for Personal Clouds
      1 person · 49 points · first shared 2012 · 5 comments on HN
    4. 4
      Alan Kay: Is Computer Science an Oxymoron?
      1 person · 22 points · first shared 2008 · 9 comments on HN
    5. 5
      DSLs expand the solution space, GUIs limit it to the creator's vision
      1 person · 19 points · first shared 2008 · 12 comments on HN
    6. 6
      The CompuServe of Things (2014)
      2 people · 18 points · first shared 2014 · Discussion on HN
    7. 7
      The Ukrainian War, PKI, and Censorship
      1 person · 16 points · first shared 2022 · Discussion on HN
    8. 8
      Shopzilla co-founder discusses how .tel will change the way we communicate
      1 person · 14 points · first shared 2010 · 26 comments on HN
    9. 9
      ParenScript: A Lispy JavaScript Generator
      1 person · 11 points · first shared 2007 · Discussion on HN
    10. 10
      Coder to Co-Founder: Entrepreneuring for Geeks (Marc Hedlund talk @ ETech)
      1 person · 7 points · first shared 2007 · Discussion on HN

    What HN people wrote when they linked it

    • turtleyachtApr 2023

      Is trust. From Self-Sovereign Identity are some essays:

      - The Domains of Identity

      Kaliya “Identity Woman” Young

      http://identitywoman.net/domains-of-identity

      - New Hope for Digital Identity

      Doc Searls

      https://www.linuxjournal.com/content/new-hope-digital-identity

      - The Architecture of Identity Systems

      Phil Windley

      https://www.windley.com/archives/2020/09/the_architecture_of_identity_systems.shtml

      - Three Dimensions of Identity

      Jason Law and Daniel Hardman

      https://medium.com/evernym/three-dimensions-of-identity-bc06ae4aec1c

      - Meta-Platforms and Cooperative Network-of-Network Effects

      Dr. Sam Smith

      https://medium.com/selfrule/meta-platforms-and-cooperative-network-of-networks-effects-6e61eb15c586

      - Verifiable Credentials Aren’t Credentials. They’re Containers.

      Timothy Ruff

      https://rufftimo.medium.com/verifiable-credentials-arent-credentials-they-re-containers-fab5b3ae5c0

      - The Seven Deadly Sins of Customer Relationships

      Jamie Smith

      http://evernym.com/seven-sins

      [1] Preukschat, A. Drummond, R. Manning. 2021.

    • gbvbMay 2013

      Software development is like movie making: http://www.silicon-stories.com/movie-making-software-development.php

      Software architecture is like city planning: http://www.windley.com/archives/2003/09/enterprise_arch_4.shtml

      Software development is not like manufacturing: http://www.codinghorror.com/blog/2006/10/is-software-development-like-manufacturing.html

      Software development is like manufacturing: http://www.amazon.com/exec/obidos/ASIN/0321150783/codihorr-20

      I believe that software development can be disciplined (development of missile control systems, payroll systems) or be agile (instagram, pinterest, facebook...). I think it all depends on what is considered to be the most valued resource for the organization and the software it is planning to build/compose/manufacture/make.

      If we value system resources (real time constraints, compliance, SLA), we tend to be more like building systems.
      If we value end users experience in the final outcome, it tends be agile and take the notion of the movie/novel et al.

    • andreyfSep 2008

      Alan Kay uses an interesting analogy to explain the distinction between "Computer Science" and "Software Engineering":

      UCLA has one computer science department, but 25 full departments of biology (not counting medical school stuff). Why? Biologists are smarter then we are. When things are bogging down, the best thing to do is to go create a new department. (http://www.windley.com/cgi-bin/printthis.pl?url=http://www.windley.com/archives/2006/02/alan_kay_is_com.shtml)

      I think the pharmacy:"software engineering"::biology:"computer science" metaphor is pretty insightful. So to answer your question - people discount a formal education in CS because it isn't necessary to write good code, just like pharmacists don't need the formal education that research biologists go through.

    • salemhDec 2010

      For those along the lines of "History of Rome," I would recommend Dan Carlin's Hardcore History (which has a 3 part series on the Fall of the Roman Empire (which goes back several hundred years). He also has a 4 part series on the Eastern Front of WWII, "Toughness" in generations in History, and many other interesting podcasts.

      He is very engaging and informed (he was / is an investigative journalist and a history buff, taking from multiple sources and citing biases or clashes with alternative sources.)
      http://www.dancarlin.com/disp.php/hharchive

      He has a separate podcast "Common Sense" for politics.

      Phil Windley (of Kynetx, local to UT) has diverse tech podcasts: http://www.windley.com/

    • emilamSep 2010

      I've enjoyed the hackers and founders meetup in mountain view. I really do enjoy how unstructured it is compared to Launch Up and the Web Startup Group.

      Another good group is the CTO Breakfast hosted by Phil Windley at the Novell Cafeteria http://www.windley.com/cto_forum

    • kgwxdNov 2021

      I believe it was due to limitations of the JVM at the time.

      Edit: https://www.windley.com/archives/2008/11/tail_optimized_mutual_recursion_in_clojure.shtml

    Related

    Chris Wellonsnullprogram.com295 people

    Why Aren't There C Conferences?

    Chris Wellons
    Personal · last shared 2026
    LessWronglesswrong.com2.4k people

    The Best Textbooks on Every Subject

    LessWrong
    Publication · last shared 2026
    Gary Marcusgarymarcus.substack.com203 people

    ChatGPT went berserk

    Gary Marcus
    Personal · last shared 2026
    Lambda the Ultimatelambda-the-ultimate.org615 people

    Simon Peyton Jones Elected into the Royal Society Fellowship

    Lambda the Ultimate
    Publication · last shared 2026
    The Morning Paperblog.acolyer.org606 people

    Local-first software: you own your data, in spite of the cloud

    The Morning Paper
    Personal · last shared 2026
    Gödel's Lost Letterrjlipton.wordpress.com185 people

    Mihai Pătraşcu 1982–2012

    Gödel's Lost Letter
    Personal · last shared 2021
    LispCastlispcast.com108 people

    React: Another Level of Indirection

    LispCast
    Personal · last shared 2022
    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026