HackerTrans
TopNewTrendsCommentsPastAskShowJobs

grincho

no profile record

comments

grincho
·9 tháng trước·discuss
I had that complaint about Mail too. Then I realized you can begin dragging an email (from the list view), switch apps with your other hand, and drop it into, say, a todo. Of course, this is less discoverable, so I agree a Share button would not go amiss.
grincho
·3 năm trước·discuss


    Location: Durham, NC
    Remote: Yes
    Willing to relocate: No
    Technologies: Python, OCaml, Elixir, Postgres, Elasticsearch, LLVM, ML, PyTorch, scikit-learn, Django, JavaScript, TypeScript, and many others
    Résumé/CV: https://www.linkedin.com/in/erikrose/
    Email: [email protected]
Wrote the ML-optimized data-flow language that powers Firefox autofill. Designed the secure self-update mechanism for Let’s Encrypt, the world's largest certificate authority. Added hash-based reproducibility to Python’s standard packaging tool, pip. Wrote 5 Python packages in the top 1% downloaded.

>20 years of experience, across web, Mac desktop, and language stuff. Drop me a line! I’d love to make beautiful things with you!
grincho
·7 năm trước·discuss
Then charge for bug fixes. Charge for updates that make the application run on a new version of the OS. If those things provide sufficient value, users will pay for them. I've been paying for that for decades for my commercial text editor.

And can subscriptions be canceled in practice? If you cancel your Photoshop subscription, your documents suddenly become unopenable. In this way, software subscriptions—at least for software you create with—are like protection money: "Nice documents there. It'd be a shame it anything were to happen to them."
grincho
·10 năm trước·discuss
I admire the compactness and power of Smalltalk. What advice would you give language designers looking to keep the cognitive load of a new language low? What was your design process like, and would you do it that way again?