Viewing profile — bgschiller
bgschiller
HN member- Joined
- Fri, Jun 21, 2013, 2:14 AM UTC
- HN karma
- 45
- Public activity
- 27 items
- HN profile
- View on Hacker News ↗
About bgschiller
No profile information was provided.
Recent public activity
-
comment
Comment #46624006
I'm at https://brianschiller.com , thanks for making a list :)
-
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…
-
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…
-
comment
Comment #26884542
Unless you're importing *, pylint will tell you about both missing imports and unused ones.
-
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…
-
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…
-
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 …
- story
-
comment
Comment #22066113
perhaps it should be called "post-modern"?
-
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…
-
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…
-
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…
-
comment
Comment #16470085
I enjoy Statistics Done Wrong https://www.statisticsdonewrong.com
-
comment
Comment #16317853
I'm in Denver and would love to help out.
-
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.
-
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'…
- story
- story
-
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…
-
comment
Comment #7627997
This guy keeps quoting his own tweets... from today. http://i.imgur.com/EePKQ.png
- story
- story
-
comment
Comment #6418195
I'm glad you enjoyed it!
-
comment
Comment #6418194
Good catch! I've fixed it now.
- story