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 · #3543

W

Warp

Personal blog · warp.povusers.orgprogramming

Warp is a personal blog at warp.povusers.org about programming. Since 2010, 22 different Hacker News readers have linked it 33 times, most often “A response to Linus Torvalds on C++ (2007)”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
33mentions?
22HN people?
2010–2025first – last linked?
Links on Hacker News per year · peak 7 in 2011

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

Why HN links it

HN readers link this personal site of programming and science essays, including pages on bubble sort, the airfoil myth and C vs C++, plus a rebuttal to Torvalds. Commenters single out a few as well written or fun.

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

Most-linked posts?

  1. A response to Linus Torvalds on C++ (2007)
    7 people · 8 mentions · first linked 2010-07-16
  2. Bubble Sort Misconceptions
    3 people · 3 mentions · first linked 2016-02-27
  3. Why export templates would be useful in C++ (2010)
    3 people · 3 mentions · first linked 2025-02-05
  4. /grrr/airfoilmyth.html
    2 people · 2 mentions · first linked 2013-04-30

What Hacker News says?

  1. Paper airplanes fly, and they have flat wings! It turns out that flat wings work just fine, but the airfoil shape we see on airplanes is more efficient: http://warp.povusers.org/grrr/airfoilmyth.html

    Comment linking /grrr/airfoilmyth.html

    on “Ask HN: What scientific phenomenon do you wish someone would explain better?”
  2. Submitted Why C++ is vastly superior to C as a story · 48 points

    HN discussion
  3. You're misidentifying the attitude. The problem is that Bubble Sort is a terrible algorithm, there's no reason not to use Insertion Sort or better instead except for some reason CS programs still inflict BS on students so that's what they remember when they just need to sort something. http://warp.povusers.org/grrr/bubblesort_eng.html http://warp.povusers.org/grrr/bubblesort_misconceptions.html (Bubble sort is not g…

    Comment linking /grrr/bubblesort_misconceptions.html

    on ““It is never a compiler error””
  4. Submitted 3-character filename extensions as a story · 43 points

    HN discussion
  5. I found a response to this http://warp.povusers.org/OpenLetters/ResponseToTorvalds.html

    Comment linking /OpenLetters/ResponseToTorvalds.html

    on “Linus Torvalds on C++”
  6. Submitted Why I hate Java as a story · 21 points

    HN discussion
  7. Another stack based language worth learning might be Postscript (even if only to make your coworkers wonder why such a small file takes such a long time to print: http://warp.povusers.org/MandScripts/ps.html or http://www.physics.uq.edu.au/people/foster/postscript.html )

    Comment linking /MandScripts/ps.html

    on “Perlis Languages”
  8. Submitted A response to Linus Torvalds on C++ (2007) as a story · 20 points

    HN discussion
  9. http://warp.povusers.org/grrr/bubblesort_eng.html >Teaching bubble sort as some kind of "basic sorting algorithm" has real-life negative consequences. This is a real-life example: this is a piece of code in the gnu flex program: /* We sort the states in sns so we * can compare it to oldsns quickly. * We use bubble because there probably * aren't very many states. */ bubble (sns, numstates); >There's absolutely no ra…

    Comment linking /grrr/bubblesort_eng.html

    on “I'm a cargo cult programmer, help me”
  10. Submitted Why export templates would be useful in C++ (2010) as a story · 19 points

    HN discussion
  11. Jach · 2010-07-16Recommends
    Sure. http://warp.povusers.org/grrr/HateC.html http://warp.povusers.org/grrr/cplusplus_vs_c.html The guy has some fun rants in general. Edit: Oh yeah, and this one, responding to Linus' rant. http://warp.povusers.org/OpenLetters/ResponseToTorvalds.html

    Comment linking /OpenLetters/ResponseToTorvalds.html

    on “Zed Shaw on C++”
  12. Submitted A response to Linus Torvalds on C++: You suffer from the C-hacker syndrome as a story · 9 points

    HN discussion
  13. senkora · 2025-02-05Recommends
    The best way that I know of to do this is the """ "Manual" export templates """ idea discussed here: http://warp.povusers.org/programming/export_templates.html (It's a great post in general. N.B. that it's also quite old and export templates have been removed from the standard for quite some time after compiler writers refused to implement them.) TL;DR: Declare your templates in a header, implement them in a source…

    Comment linking /programming/export_templates.html

    on “21st Century C++”
  14. Submitted Why export templates would be useful in C++ (2010) as a story · 3 points

    HN discussion
  15. I still prefer Japanese counting since it takes a lot less time to count (at least for me) a full 19x19 board. The only way white loses points (relative to black) by being forced to "play it out" is if black passes -- but the AGA resolves that by requiring you to give up a pass stone as a prisoner when you pass, and if the game has ended and you have to play it out, passes aren't allowed. The next AI challenge is to…

    Comment linking /go/MyRulesProposal/

    on “Go Game Guru – Learn all about the board game Go”
  16. Submitted Floating Point Caveats as a story · 3 points

    HN discussion
  17. Here's your informed person bashing C: http://warp.povusers.org/grrr/HateC.html (Disclaimer: I like C more than C++, though I can't say I love either of them.) I do think there are bad languages. Brainfuck is terrible. Maybe there are no bad serious languages, but you'll have to define what you mean by serious, and you'll have to argue with Dijkstra's ghost when it comes to COBOL et al. (though I think he would have…

    Comment linking /grrr/HateC.html

    on “What’s to love about C?”
  18. Submitted An Efficient LZW Implementation as a story · 2 points

    HN discussion
  19. The author of the OP has a pretty well written rebuttal to everything Torvalds has said about C++: http://warp.povusers.org/OpenLetters/ResponseToTorvalds.html

    Comment linking /OpenLetters/ResponseToTorvalds.html

    on “Why C++ is vastly superior to C”
  20. Submitted Java considered harmful (for programming C++) as a story · 2 points

    HN discussion
  21. The author of the OP also has a response to your second link: http://warp.povusers.org/OpenLetters/ResponseToTorvalds.html

    Comment linking /OpenLetters/ResponseToTorvalds.html

    on “Why C++ is vastly superior to C”
  22. Submitted A Response To Linus Torvalds On C++ (2007) as a story · 1 points

    HN discussion
  23. Probably worth jumping up a level in the URL to: http://warp.povusers.org/grrr/ —and noting that this comes from the guy's "What grinds my gears" page, which also links to a "Why I hate C" article.

    Comment linking /grrr/

    on “Why I hate Java”
  24. Submitted Bubble Sort Misconceptions as a story · 1 points

    HN discussion
  25. The index page has dates for other articles, but not this one. http://warp.povusers.org/grrr/index.html Archive.org's first snapshot of this page is on 2006-02-08. The HTTP response headers contain the entry: "Last-Modified: Sun, 14 Oct 2012 08:58:12 GMT"

    Comment linking /grrr/index.html

    on “Why I hate Java”
  26. Submitted Terminator timelines theory as a story · 1 points

    HN discussion
  27. Something really bugs me about this. Unless I'm mistaken, Bernoulli's principle doesn't say anything about throwing air down .... http://en.wikipedia.org/wiki/Bernoullis_principle#Applicatio... http://warp.povusers.org/grrr/airfoilmyth.html What am I missing here?

    Comment linking /grrr/airfoilmyth.html

    on “Solar planes are not the future of flight”
  28. For an N^2 sorting algorithm, I think insertion sort is superior to bubble sort when you want something simple: http://warp.povusers.org/grrr/bubblesort_misconceptions.html

    Comment linking /grrr/bubblesort_misconceptions.html

    on “When would you ever want bubblesort?”
  29. Linus Torvalds' popular comment is dissected here ( http://warp.povusers.org/OpenLetters/ResponseToTorvalds.html ): "C++ is a horrible language. It's made more horrible by the fact that a lot of substandard programmers use it, to the point where it's much much easier to generate total and utter crap with it. Quite frankly, even if the choice of C were to do nothing but keep the C++ programmers out, that in itself wo…

    Comment linking /OpenLetters/ResponseToTorvalds.html

    on “Why wasn't the Linux kernel written in C++?”

Search all of HN for warp.povusers.org

Linked by the same people?