Live data from Hacker News

Viewing profile — johncs

johncs

HN member
Joined
Tue, Dec 23, 2014, 9:38 PM UTC
HN karma
202
Public activity
42 items

About johncs

https://johncs.com

Recent public activity

  1. comment
    Comment #43913009

    Basically the same as Python’s zipapps which have some niche use cases. Before zipapp came out I built superzippy to do it. Needed to distribute some python tooling to users in a u…

  2. comment
    Comment #41066587

    Thank you! It’s the Solarized color scheme which is definitely a bit low-contrast. I probably don’t notice it only because I’ve been using the color scheme across apps for so long.…

  3. comment
    Comment #41066020

    I do wish monospace designs were at least a _little_ trendier. My blog uses one, but honestly I feel like I should change it up since I'm looking for roles right now and I worry it…

  4. comment
    Comment #41052309

    > I have been manually copying my resume source into ChatGPT for feedback That’s what I started out doing as well. At some point I got tired of it, and after writing the script I r…

  5. story
  6. comment
    Comment #40565191

    Location: Portland, OR Remote: Yes Willing to relocate: Yes (Only to the Bay Area) Technologies: Most recently TypeScript, Python, React, PostgreSQL, GCP. Resume: https://resume.jo…

  7. story
  8. comment
    Comment #34537262

    A small little toy: https://particles.johncs.com

  9. comment
    Comment #33962078

    There's a great Computerphile video from 2015 that introduced me to the idea of AI safety awhile ago. It seems like some good context to this article: https://www.youtube.com/watch…

  10. comment
    Comment #33415515

    Yes. I run a small website and a friend of mine has agreed to take it over if I die. I've shared the passwords of the services that the website is hosted on with them via a package…

  11. comment
    Comment #33237389

    This article asserts SOLID and MVC is good with basically no justification. It also doesn’t show how non-hooks code would be better.

  12. comment
  13. comment
    Comment #32077969

    Ah of course you meant in a word processor... $ never mind -bash: never: command not found Thought I was about to learn about a new utility for a moment.

  14. comment
    Comment #31221017

    For those of you who like the idea of GNUCash but are looking for an easier tool to use (for us developer folks), check out https://plaintextaccounting.com .

  15. comment
    Comment #31056928

    Seems to be going after the same problems that https://shmeppy.com does. The specific choices are different though (like drawing is much different).

  16. comment
    Comment #30268055

    You got a good laugh out of me with the meow in your description.

  17. story
  18. comment
    Comment #30232087

    Ended up sniping myself . Made a fairly complete version of what I was imagining: https://github.com/itsjohncs/construct-json#readme

  19. comment
    Comment #30230035

    In the common case where you trust your input entirely you can just interpret your string as JavaScript. Then you don't even need to use quotes for the key names. $ alias fooson="n…

  20. comment
    Comment #29926606

    Oh hey, it’s one of Fable’s mini games! Very cool to see

  21. comment
    Comment #29076085

    I've been contributing to the IRC ecosystem again. Working on bringing some IRCv3 [1] features to The Lounge [2] right now. Tryna do some neat things with the virtual tabletop I've…

  22. story
  23. story
  24. comment
    Comment #22625196

    > This pattern of access is simple and intuitive but causes huge problems in even small projects. Retrieving whole rows is hugely wasteful when only part of the row is required to …

  25. comment
    Comment #22279304

    I set failglob: `shopt -s failglob`. Makes the whole command fail if there's no matches. That combined with `set -e` which aborts the script in the event of any command failing mak…