Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mhashemi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
mhashemi
10y ago
That's really useful to hear, especially from you, (presuming you're the same wbond who wrote oscrypto)! Have you written or considered writing a longer-form expansion on these experiences? And yeah, in spite/because of all i
92.
▲
by
mhashemi
10y ago
yes, he's the real deal
93.
▲
Announcing CalVer: Versioning Alternative to SemVer
(sedimental.org)
3 points
by
mhashemi
10y ago
|
0 comments
94.
▲
Benching Microbenchmarks
(paypal-engineering.com)
6 points
by
mhashemi
10y ago
|
0 comments
95.
▲
by
mhashemi
11y ago
Sampling is fundamental to so much of practical statistics. It's more or less proven and accepted. In real studies, we "throw data away" by just not collecting it in the first place. As long as you do it right, you still get
96.
▲
by
mhashemi
11y ago
Whoa! With praise like this, how couldn't there be more? Thank you!
97.
▲
Statistics for Software
(paypal-engineering.com)
199 points
by
mhashemi
11y ago
|
14 comments
98.
▲
Designing a version: 10 minute guide to semantics and calendars
(sedimental.org)
7 points
by
mhashemi
11y ago
|
0 comments
99.
▲
by
mhashemi
11y ago
Designed for simplicity, but there's a blog post with more info here: http://blog.hatnote.com/post/135182048397/announcing-the-hat...
100.
▲
Show HN: A Billboard-like chart for Wikipedia articles
(top.hatnote.com)
28 points
by
mhashemi
11y ago
|
7 comments
101.
▲
by
mhashemi
11y ago
PayPal, Inc. | San Jose | Full Time | ONSITE You already know PayPal, the online payments industry leader. But did you know that the cryptographic core of PayPal is now powered by Python? I'm looking for a staff software engineer with
102.
▲
by
mhashemi
11y ago
PayPal, Inc. | San Jose | Full Time | ONSITE You already know PayPal, the online payments industry leader. But did you know that the cryptographic core of PayPal is now powered by Python? I'm looking for a staff software engineer with
103.
▲
Remap: Nested Data Multitool for Python
(sedimental.org)
8 points
by
mhashemi
11y ago
|
0 comments
104.
▲
by
mhashemi
11y ago
Hmm, the way the risk aversity in the payments climate is going, my instinct would be to look for the smallest/youngest company with the least to lose? It's a tough line to walk. Balanced is out, and if Stripe's not having it
105.
▲
Designing a fast
(sedimental.org)
1 points
by
mhashemi
11y ago
|
0 comments
106.
▲
Wikipedia and IFTTT: A Technical Guide
(blog.hatnote.com)
13 points
by
mhashemi
11y ago
|
0 comments
107.
▲
by
mhashemi
12y ago
Note that Boltons also supports Python 3, while retaining individual module independence. Happy bolting and cooooool-RRunnings!
108.
▲
by
mhashemi
12y ago
Python 3 support has been added as of Boltons 0.6.
109.
▲
by
mhashemi
12y ago
BSD, go nuts!
110.
▲
by
mhashemi
12y ago
boltons has an all-purpose cache decorator, which gives you an arrangement with a lot more in terms of flexibility and transparency: https://boltons.readthedocs.org/en/latest/cacheutils.html#au...
111.
▲
by
mhashemi
12y ago
Please do! Quality is not uniform throughout the library, and while mro_items covered my use cases, I fully anticipate others might have more comprehensive approaches.
112.
▲
by
mhashemi
12y ago
That's right! Boltons are meant to replace those one liners, unless you really really think downstream customers are going to be impressed with code golf birdies. ;)
113.
▲
by
mhashemi
12y ago
Hahaha, true! Get good look, that'll be gone tonight.
114.
▲
by
mhashemi
12y ago
One returns a list of lists, the other an iterator of lists. split_iter() docs say, "split_iter() yields lists of non-separator values," whereas split() docs say, "Returns a list of lists." Still, I'll look at clari
115.
▲
by
mhashemi
12y ago
They're around. Doctests cover most of the library, many modules have main()s that take care of some more complex unit tests, then the applications that use the utilities cover a lot of regression cases. Tests are kept as close to the
116.
▲
by
mhashemi
12y ago
Python 3 support is pretty trivial for all the ones that come to mind. I'll look into it tonight.
117.
▲
by
mhashemi
12y ago
Hahaha, so glad someone spotted that. :)
118.
▲
Boltons: over 100 Python utilities
(github.com)
282 points
by
mhashemi
12y ago
|
53 comments
119.
▲
Minimum Viable Monitoring: 5 minutes to clear your cronscience
(blog.hatnote.com)
5 points
by
mhashemi
12y ago
|
0 comments
120.
▲
by
mhashemi
12y ago
gevent has lots of benefits outside monkeypatching! That said, historically we mostly chose gevent as it seemed like the better interface to greenlet, which we really liked. For the most part, we were (and in many cases still are) trying to
More ›