Viewing profile — pschanely
pschanely
HN member- Joined
- Thu, Oct 25, 2012, 3:39 PM UTC
- HN karma
- 167
- Public activity
- 48 items
- HN profile
- View on Hacker News ↗
About pschanely
No profile information was provided.
Recent public activity
-
comment
Comment #42135771
> I believe your argument on the performance penalty is right, and as a corollary, this implies that contracts are mostly useful if associated with a formal proof system. Contracts…
-
comment
Comment #34558173
A little encouragement goes such a long way. Thank you for trying it out, and especially for coming back here to let me know how it went!
-
comment
Comment #34558119
Oh, thank you! I don't have any plans for expanding to other music services. But skimming the Apple Music API, I think it's possible. Particularly if you think you'd use it, I'll i…
-
comment
Comment #34552172
Music Tonight: https://musictonightapp.com/ Makes a Spotify playlist of artists playing near you, tonight. No revenue. I really just made it for me; make the playlist in the am, li…
- story
- story
-
comment
Comment #25541549
Great! Sadly, I don't see anything on linkedin though. Feel free to just ping me by email: pschanely@gmail.com
-
comment
Comment #25524372
Sadly, mine largely aren't committed to words yet. I do have a small thing on implementing regular expressions: https://medium.com/@pschanely/modeling-python-regular-expres... But …
-
comment
Comment #25523880
Looking at some of your SMT-based projects, I'd love to compare your SMT solver notes with my mine from working on https://github.com/pschanely/CrossHair Sadly, there aren't a lot …
- story
-
comment
Comment #22060270
Totally agree that this is confusing. I've stolen and committed your suggestion. Thank you both!
-
comment
Comment #22056249
Yes. Z3 is impressive. I intend to do a write-up of how I chose to model Python values in it soon.
-
comment
Comment #22056234
That's right! We pick different choose execution paths arbitrarily and accumulate constraints in an SMT solver as we go. It's implemented with special objects that look just like i…
-
comment
Comment #22056201
That would be amazing. It's easy to turn CrossHair into an absurdly slow fuzz tester (imagine hashing or printing your inputs early in the process). I think the ideal product would…
-
comment
Comment #22054445
Hi all! My primary objective with this post is to find potential collaborators and people willing to try it. (and file bugs!) If you do try it, I'd encourage you to think of it as …
- story
- story
-
comment
Comment #14307325
The README.md goes fast, but I have some feel for what's going on. Could I, for instance, connect a client and start logging every message in the system using a liberal matcher and…
-
comment
Comment #13594375
I'm glad that other folks think this is important too. Stay tuned on twitter/medium. That python library also supports a viewabledict (for key-value mappings). I've got an experime…
- story
-
comment
Comment #11611213
Referenced in the paper panic suggested below ( https://news.ycombinator.com/item?id=11595273 ), and suggested to me directly by @mattcmd on twitter ( https://twitter.com/mattmcd/s…
-
comment
Comment #11599567
Yes! I think perhaps that f needs only to be a homomorphism instead of an isomorphism, but I don't trust myself enough to make such a claim definitively :) Always curious to follow…
-
comment
Comment #11599523
Unfortunately, I took barely enough grad school classes to be dangerous! It's worth clarifying that the lifting of f through r can change r (to, say r'), in which case, yes, f is a…
-
comment
Comment #11598769
Thank you. And, heck yes, more people need to be talking about how to deal with computations that are largely repeated. That problem comes up all over the place. Couchdb had an int…
-
comment
Comment #11597387
Great observations. For the purposes of this exploration, I am entirely assuming arbitrary precision integers (and the math geek in me is really enjoying your use of the adjective …