Live data from Hacker News

Viewing profile — bgschiller

bgschiller

HN member
Joined
Fri, Jun 21, 2013, 2:14 AM UTC
HN karma
45
Public activity
27 items

About bgschiller

No profile information was provided.

Recent public activity

  1. comment
    Comment #46624006

    I'm at https://brianschiller.com , thanks for making a list :)

  2. comment
    Comment #41967669

    I'm trying to make a spreadsheet interface for solving scheduling problems. Constraint satisfaction and optimization is exactly the sort of problem we should be using computers for…

  3. comment
    Comment #41459395

    Nice writeup, this is also how I think about OAuth. I gave a very similar talk at Develop Denver back in 2018: https://www.youtube.com/watch?v=7rGkz9Ib4fQ My slides even look simil…

  4. comment
    Comment #26884542

    Unless you're importing *, pylint will tell you about both missing imports and unused ones.

  5. comment
    Comment #23952106

    There are a couple of attempts in that direction with TypeScript[1,2]. A bit more work than if there was direct language support, but I've used "branded types" to distinguish betwe…

  6. comment
    Comment #23912954

    > E.g. I couldn’t for the life of me annotate the return value of the pipe function Don't feel bad, no one can do that (yet! I think it should be possible with Variadic Tuple Types…

  7. comment
    Comment #22343447

    I think you might be underestimating how hard breastfeeding is pushed in US hospitals. Our second night in the hospital with my son, my wife's milk hadn't come in yet. Our son was …

  8. story
  9. comment
    Comment #22066113

    perhaps it should be called "post-modern"?

  10. comment
    Comment #19865181

    I think I'm confused. If you want to delegate _everything_, why not just actually use inheritance? Or even the object itself. What's an example of when you would want an ObjectProx…

  11. comment
    Comment #19864432

    Nice write-up! Coincidentally, I wrote on the same topic, also in python just a few days ago [1] I came to largely the same conclusions, but instead of forwardable, I wrote a new l…

  12. comment
    Comment #17495584

    This reminds me of the Ducks pattern[1] that I've been excited about recently. And also Vue's single-file components. [1] https://github.com/erikras/ducks-modular-redux/blob/master…

  13. comment
    Comment #16470085

    I enjoy Statistics Done Wrong https://www.statisticsdonewrong.com

  14. comment
    Comment #16317853

    I'm in Denver and would love to help out.

  15. comment
    Comment #14776925

    I wrote about my (mac-specific) pass setup at https://brianschiller.com/blog/2016/08/31/gnu-pass-alfred It uses Alfred to get fast, autocompleted access to passwords.

  16. comment
    Comment #14274534

    I also found myself doing that pretty often, so I wrote this: def nget(d, *ks, **kwargs): for k in ks: d = d.get(k) if d is None: return kwargs.get('default') return d >>> d = {'a'…

  17. story
  18. story
  19. comment
    Comment #8610601

    This is very cool! As a piece of constructive feedback, consider waiting until a visualization is scrolled into view to start animation. I'm particularly thinking of the Exponentia…

  20. comment
    Comment #7627997

    This guy keeps quoting his own tweets... from today. http://i.imgur.com/EePKQ.png

  21. story
  22. story
  23. comment
    Comment #6418195

    I'm glad you enjoyed it!

  24. comment
    Comment #6418194

    Good catch! I've fixed it now.

  25. story