Hacker News new | past | comments | ask | show | jobs | submit login
[flagged] Some Technical Facts About My Website (susam.net)
29 points by susam 10 months ago | hide | past | favorite | 11 comments



Today I learned your can crawl all the pages of your website using a simple wget command:

  check-links:
   @echo "NOTE: Ensure 'make run-site-deep' is running before running this target"; echo
   -wget -r -l 0 --spider -nd -nv http://localhost:8000/ -o run.log
   grep -B1 broken run.log
   @echo Done; echo
Source: https://github.com/susam/susam.net/blob/08a2d7b/Makefile#L37...


Two leading spaces preserves the code formatting

  check-links:
   @echo "NOTE: Ensure 'make run-site-deep' is running before running this target"; echo
   -wget -r -l 0 --spider -nd -nv http://localhost:8000/ -o run.log
   grep -B1 broken run.log
   @echo Done; echo


… though Make still requires tabs for indentation, so you can’t preserve the functionality here on HN!


Thanks! Updated.


In my memory it used to be more common to have a colophon on a website or special projects. I always enjoy things like this and when I teach the students are required to create a colophon as part of the project grading rubric


Every morning, I wake up about 7:00 a.m. or 7:15 a.m., and then I usually have a glass of water that I put on the bedside table the night before. Then I make my bed, and then I go into the bathroom and I shave, brush my teeth, and take a shower. Next, I come back into my bedroom, and, if it's a work day, I put on my security uniform.


When people leave snarky comments there is usually (but not always) some trigger and I am genuinely curious what made you leave the comment? Was it because I required student projects to have a list of tools and methodologies?

It is easy to forget what it is like to be a beginner, even for those in the current generation growing up with so much technology. I think they are great for helping expose people to ideas, tools and software and give them leads on how they can create similar works. Even if a project can't be open source there can be all sorts of valuable info in just listing the underlying tools / software / libraries used.

A few good examples https://indieweb.org/colophon


A colophon presented in a <ol> but described as a <ul>.


I have a ham radio.


Nothing special.


I thought the fact it is running from a Lisp script, uses Hunchentoot, and uses XSLTs for it's feed pages already puts it in some niche category of "huh, neat".




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: