Lazy Reading for 2011/12/04

Another week, another linkpile.

  • Here’s some old software.  I’ve got something older sitting on my shelf here, though.
  • A patch to DragonFly, taken from OpenBSD, submitted by Loganaden Velvindron and committed by Venkatesh Srinivas.  The patch isn’t that exciting, but it makes me feel cool to namedrop non-Americanized names.  If only I could pronounce them!
  • Speaking of which, there isn’t always a lot of comments on this Digest (which is good; a long series of comments on the Internet tend to be the result of trolling or inanity.), but the recent strlen() story led to some juicy details.
  • Man, I wish this NoteSlate device existed.  There’s the BoogieBoard, but it’s not quite the same.

I’ll make up for my relatively low number of links by asking a question:   Where do you go for your end of year gift giving?  Where do you wish people would go to buy you gifts?  I’m looking for suggestions for a gift guide.

Your unrelated comics link of the week: Gun Show.  This one and that one are my favorites.

6 Replies to “Lazy Reading for 2011/12/04”

  1. I personally find picking a present is one of the most complicated tasks to accomplish. It is not that you do not know the person good enough, it something different. There are two main scenarios: Firstly the blessed (<- might not be the right word here, but writing out "the person, which one will give a present to" is so long… maybe you have a suggestion) person wants something super ueber hyper expensive thing, or secondly he simply does not want anything.
    My solution to this problem usually is: For the first case just get together with some other people and together you buy him that expensive thing, or in second case: If he does not want anything, do not buy him anything. It is as simple as that. I mean: What is the point of giving a present, when it will not be used / thrown away anyways? (Besides polluting the planet of course.)
    If you really need to _have_ a present, something funny/random will do it, or something self made. Self made things can have a lot of emotional value.
    So, I know I am not the best writer on this earth, but I still hope this helps.

    PS: I know this is kinda off-topic, but do you know if the Atheros 9285 wlan card has proper drivers under DragonFly? The linux ath9k driver is crap, but the card works flawlessly under PC-BSD.

  2. I buy tea, damnit. Unless you live in Australia, a cuppa tea is always a great gift during a cold month.

  3. Regarding the strlen()-story; is there any work going on or will the C code stay?

  4. Hi,

    Wrt strlen — we should continue this discussion on list, rather than blog comments, but I have not been able to write an assembler version that is faster than the C version on both contemporary Intel and AMD CPUs, in particular the K8. I can outdo the C version pretty handily w/ the version posted in the comments on the original article, on Intel CPUs (Core2 and Nehalem, anyway), but that version is about the same speed as gcc’s take on the C version on K10 and is a ton slower on K8.

    I’ve not tried the NetBSD versions linked there; they might be a good idea, but I’m not 100% sure that they’re okay per the C standard. They should do better though, since they work dword at a time-rather than byte-at-a-time (when possible).

Comments are closed.

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)

Mentions

  • Venkatesh Srinivas
  • Justin Sherrill
  • str(len)
  • Justin Sherrill
  • ggl
  • Dominique Geroux