Hacker Newsnew | past | comments | ask | show | jobs | submit | johncs's commentslogin

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 university where everyone was running Linux in lab computers. Worked perfectly for it.


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 doesn't _delight_ like modern designs right now.


It's nice. Extremely fast too.

Personally I had to turn my brightness up to read it easily, so possibly a little more contrast between text and background but that's just me.


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.


> 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 realized the tighter feedback loop was really nice.


    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.johncs.com
    Email: johnsullivan.pem@gmail.com
Full-stack engineer with professional experience in other areas including Unity, desktop, mobile, and set-top boxes. I've founded two small businesses with modest success but prefer the life of an IC.

I started programming 24 years ago when I was 7 and have been continuously loving and learning more about my craft since.

I've very recently started looking for a new IC role once again. I am interested in Senior/Staff roles that will allow me to continue expanding my knowledge.


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


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?v=tcdVC4e6EV4


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 manager.

I do not have anything similar for my bank accounts or personal subscriptions.


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


I agree with this exactly. I think appeals to SOLID or any other design principles are generally not helpful when arguing/discussing about code quality. I think people should just talk about readability and maintainability instead, since those are what we are actually interested in - not following some dogma.


Those are impossible to measure though, would make a discussion extremely hard. SOLID principles are accepted as something that makes your code more maintainable over time


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.


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.


I use a plain text ledger, ledger [1], and a Makefile for all the accounting needs of my LLC. Then I export to CSV whenever my accountant needs to get involved. It has worked great so far, even with a heap of currency conversions involved. Being able to easily leave comments for each entry has also been a blessing.

[1]: https://www.ledger-cli.org


I've tried almost every tool, both free and proprietary, including GnuCash, before finally landing on ledger a few years ago. Ledger, when supplemented with little scripts, was the first tool that could handle the complexities of my financial world.


Likewise, Beancount.

https://beancount.github.io/


The Fava front-end for Beancount is great: https://beancount.github.io/fava/


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: