Live data from Hacker News

Viewing profile — npsimons

npsimons

HN member
Joined
Thu, Mar 08, 2012, 6:48 PM UTC
HN karma
4,272
Public activity
1,874 items

About npsimons

Previously a programmer in the DoD world, now a solo software developer. Before that, I used to hack on RTLinux until FSMLabs couldn't afford to pay me any more. My personal interests include search and rescue and musical groups. Also tried my hand at consulting around 2000-2001, failed; tried another startup based on a GPS logger concept that never got off the ground. Would like to contribute to open source, but the aforementioned extra-curricular activities get in the way. Run my own email/web for personal stuff at hardcorehackers.com; can be reached at the usual (RFC) addresses there.

I despise Apple fanboys and Microsoft shills, but I'm getting better (mostly by laughing at the former and ignoring the latter).

I used to be what I considered a master of C++; nowadays I'm an unabashed Lisp elitist, but mainly I putter along working on personal projects. Not currently looking for work, but if your project is interesting enough . . .

Still of the opinion that Emacs is the last editor on the last OS (Debian GNU/Linux).

Recent public activity

  1. comment
    Comment #43925364

    > Also, serious off-topic question to the motorcycle enthusiasts here: how do you cope with the fact that your weekend leisure ride is often a massive noise disturbance for hundred…

  2. comment
    Comment #41488888

    Holy crap! It's the "Loving Common Lisp" author! Haven't had a chance to finish it yet, but it's awesome and I really appreciate the updates!

  3. comment
    Comment #41481432

    > a cruise, but a cruise with ~30 other people, not ~6000. This is the sort of thing that tempts me - an enchanting vision, like something out of "Death on the Nile", only minus th…

  4. comment
    Comment #41481388

    Sounds like a very expensive way to do nothing. I can do nothing at home virtually for free.

  5. comment
    Comment #41481347

    > An embedded Lisp that supports a true REPL would be a god-send. I might be misunderstanding your requirements; "embedded" can mean so many things these days. But what do you thin…

  6. comment
    Comment #40919543

    > I don't want half finished changes forever committed to history. This is exactly why I hew to squash+rebase. As I like to put it "I don't care about every little sneeze a develop…

  7. comment
    Comment #40919443

    > Most definitely sharp edges, and your bevels, matter when you are really pushing it, especially if you are racing, and most especially if you are on extremely hard or even water-…

  8. comment
    Comment #40919412

    > So what people do is instead of carving perfectly, they deliberately slip to create some friction and slow themselves down. As an amateur alpine tourist who is deathly afraid of …

  9. comment
    Comment #40919332

    > I think interesting take on the same idea I saw lately was "Every Dead Body on Mt. Everest Was Once a Highly Motivated Person". It seems not that new but still. I mean, everyone …

  10. comment
    Comment #40805228

    Forget the up-arrow, C-r is a life-saver for us Emacsers who have to go to CLI for whatever reason.

  11. comment
    Comment #40794328

    It's not short, but I was introduced to the concept in a video series on FLOSS Linux audio tools: https://www.youtube.com/watch?v=hdPPPeq82hw&list=PLf_MTToSAx... Specifically, you …

  12. comment
    Comment #40507067

    Honestly, for public facing read-only websites, it's perfectly fine to redirect HTTP to HTTPS. There's just too many cases where you aren't going to get everyone to put " https:// …

  13. comment
    Comment #40476489

    > Show me a program that has no bugs and I'll show you a program that does nothing at all! "Every program has at least one bug and can be shortened by at least one instruction -- f…

  14. comment
    Comment #40476477

    > I find some people just give feedback poorly and equate that to others not taking feedback. Too true! I find it helps if I think of it as an engineering problem: "what can I say …

  15. comment
    Comment #40476425

    > you just don't see how Always, always assume this is the case - it might frustrate you to no end, but until you have conclusive evidence something is "wrong", it's best to ignore…

  16. comment
    Comment #40476405

    > "I'll think about it" Unless you're being totally earnest, this one reads like "I'll take it under advisement"[0] [0] - https://getyarn.io/yarn-clip/ed82da6b-db48-49aa-a105-f190e…

  17. comment
    Comment #40476358

    To play Devil's advocate, I'd like to point out that many of these egotistical assholes are "trying" to "help" - by "trying" I mean their communication skills are poor, and by "hel…

  18. comment
    Comment #40476248

    This is awesome! While I'm nowhere near being able to leverage this right now, I am currently going through the painful process of "databasing" raw documents into SQL, and I can te…

  19. comment
    Comment #40476158

    > it sounds like you're describing the possibility of calculating his expected weight gain based on how much he ate and how much he exercised, and I don't think that's possible. Th…

  20. comment
    Comment #40476118

    > Remarkable the hand waving people go through to excuse dishonesty because they want to believe it so badly. What I find remarkable is how badly people want to ignore just how bad…

  21. comment
    Comment #40476093

    > It read like a ban to me. Then you need to increase your reading comprehension. I nowhere said or implied "ban". Or you need to examine your biases; are you perchance a libertari…

  22. comment
    Comment #40476033

    > I haven't tried those, but surely it is easier to overeat on fries and hamburgers compared to a salad? This reads like someone who might not have been in America much. Friend, le…

  23. comment
    Comment #40467857

    > But I did remember thinking it was weird he puked so early in the film. I brushed it off as "everyone is different", and forgot about it. That's one of the few things I still rem…

  24. comment
    Comment #40467791

    The simple fact is that no amount of alcohol is good for you. Same goes for smoking anything , marijuana included. Also, processed meats are definitely carcinogens. Yeah, cancer ca…

  25. comment
    Comment #38027347

    > i guess that means you can't write security bugs in lisp, right? I know this is sarcasm, but there's a reason Greenspun's tenth rule holds true.