Live data from Hacker News

Viewing profile — AngryParsley

AngryParsley

HN member
Joined
Mon, Sep 14, 2009, 4:35 PM UTC
HN karma
2,886
Public activity
493 items

About AngryParsley

This account is obolete. Since I can't change my username, I created a new account. See https://news.ycombinator.com/user?id=ggreer for new activity.

My name is Geoff. I write code. I live in San Francisco.

I co-founded https://floobits.com/

Floobits is a real-time collaborative editor (like Etherpad), but with plugins for popular text editors. It's still very much a work in progress.

Personal site: http://geoff.greer.fm/

GitHub: https://github.com/ggreer/

Recent public activity

  1. comment
    Comment #5536255

    The sad thing about this is that tablets and phones aren't nearly as good at content creation. A physical keyboard is still the fastest brain --> computer interface in town. Also, …

  2. comment
    Comment #5377099

    I was part of the Bloglines team from 2007 to 2009. The current Bloglines is nothing like the original. It looks like MerchantCircle kept only the name after acquiring it from Ask.…

  3. comment
    Comment #5346326

    Although Intel's Westermere-EX was last updated in late 2011, the specs are still pretty good. Those CPUs have up to 10 physical cores (20 virtual thanks to hyperthreading) and 30M…

  4. comment
    Comment #5268982

    I opt-out of backscatter and millimeter-wave screening every time. I think the TSA is a waste of money and I'd love to see the government take a more calculated approach to securit…

  5. comment
    Comment #5218875

    Anecdotes aren't worth much. What matters is statistics. What fraction of those who have corrective surgery regret it? The answer: less than 1 in 20. Most of that fraction includes…

  6. comment
    Comment #5218558

    I got PRK (epi-LASEK actually) in 2011. It is without a doubt the best money I have spent. Beforehand I was 20/450 in each eye. Now I'm 20/15 in each eye and 20/10 combined. Althou…

  7. comment
    Comment #5186781

    Apple seeds contain cyanide, not arsenic: http://www.snopes.com/food/warnings/apples.asp I agree with your point though. Lots of natural things are deadly. In fact, the most toxic …

  8. comment
    Comment #5180952

    There's no IV, but the AES key changes each time you encrypt the secret. The key is random.

  9. comment
    Comment #5179793

    Good catch. My comment was already rather long, so I didn't mention that the public key actually encrypts an AES key that encrypts the secret. A different AES key is used for each …

  10. comment
    Comment #5179603

    First: I completely agree. Keeping plaintext secrets in source control is a bad idea. Encrypting them is a good idea. If you have plaintext secrets, encrypt them now using this mak…

  11. comment
    Comment #5154875

    Can you give us the steps to reproduce? I googled around but couldn't find the bug. I also tried a few different languages and I can't get Terminal.app to crash.

  12. comment
    Comment #5137934

    Quick, get ahold of the engineers at Boeing! Tell them to switch to whatever they used on their older planes! Surely they haven't considered that idea yet! Have you ever been in a …

  13. comment
    Comment #5134098

    I know. I was just poking some fun at TextMate. TM2 was delayed by what, 6 years? One can't not joke about that. I actually use TextMate 1.5 more than I use Sublime Text. Unfortuna…

  14. comment
    Comment #5133014

    I see ST3 bundles its own version of Python 3.3 on all platforms. ST2 did this on Linux and Windows, and it was quite annoying. In ST2, the ssl module is broken on Linux and the se…

  15. comment
    Comment #5130383

    It's a very rare situation in which truncation is worse than a buffer overflow. I'd also bet that erasing the destination string is more liable to cause problems than truncating it…

  16. comment
    Comment #5129983

    //C11, safe version of strcat errno_t strcat_s(char * restrict s1, rsize_t s1max, const char * restrict s2); strcat_s() copies no more than s1max bytes to s1. The second function, …

  17. comment
    Comment #5124248

    You make an excellent argument for dropping the GPL and adopting the Affero General Public License. After all, the GPL doesn't force commercial web apps to release their modified s…

  18. comment
    Comment #5123887

    In his bestselling 1946 book, Man's Search for Meaning, which he wrote in nine days about his experiences in the camps, Frankl concluded that the difference between those who had l…

  19. comment
    Comment #5103166

    The last graph amuses me: http://media.npr.org/assets/img/2013/01/22/graph_custom-3939... Even on a log-log graph, the data looks like a shotgun spread. Species of similar mass hav…

  20. comment
    Comment #5102121

    The probability of revival varies based on who you ask. SEM micrographs of cryopreserved mammal brain tissue show intact nanostructure. One can even see synaptic vesicles with neur…

  21. comment
    Comment #5097011

    I'll address it, but I don't think cost is your true rejection[1]. If I was talking about a highly-experimental cancer treatment, I doubt you'd nitpick the price. Doubly-so if you …

  22. comment
    Comment #5096421

    The cost is low enough today that it could be much more common. Even the most expensive set-up (Alcor whole-body, whole life insurance) is about $130/month for a healthy person in …

  23. comment
    Comment #5088965

    Good point, but I'm not sure I agree with your second sentence. At every place I've worked at since 2008, most devs used laptops and plugged them into monitors and keyboards. I'm s…

  24. comment
    Comment #5088554

    Why limit yourself to a $1,000 budget? If you're writing code, that's a small percentage of your yearly income. If a more expensive laptop makes you 5% more productive, it's worth …

  25. comment
    Comment #5068824

    Magazine restrictions are a separate law in most states. California has an assault weapon ban which restricts features such a pistol grips, collapsible stocks, and flash hiders. Th…