Knitting and crocheting is a big thing, actually. Huge community, people selling done products as well as patterns for you to use. Both are calming hobbies and a nice break from programming, even for just 10 minutes at a workplace power-break or home.
And the Mac version was a very different game from what Halo on the Xbox turned into. You can find old trailers. Among other things I think it was 3rd person with a heavier emphasis on vehicles.
The Mac version was the same as all the others at release, Microsoft had Bungie dumb it down for the Xbox. The trailers you are watching are for what HALO was suppose to be, not what it ended up being.
It seems like they store files (presumably both internal and public) under https://www.nsa.gov/ia/_files/ so I guess it's the way they represent their non-indexable urls.
The if condition is wrong. This is why functions like indexOf should return a tuple of a boolean and an offset instead of encoding "not found" by returning -1.