zodvik
The all-new Fitbit Air
I built https://utils.foo last week. Client side only + ads free. Idea is to keep adding more utils to it, but keep it client side only.
Show HN: Client-side ads-free dev utils (diffs, time conversion, JSON formatter)
utils.foo a fully client side, ads-free developer utils app. Today, it has a timestamp converter, base64/url encoder/decoder, json & diff utils, quick pivoting data.A lot of these exist, but often buried with ads or unclear data usage. I wanted to build something for myself that is ads-free and easy to use.My goal is get to top 20 commonly used tools, make them feature-rich and then reduce...
For reference https://www.goodreads.com/book/show/53343.On_Writing_Well
Facebook Open Sources StyleX
If you're going to do a single request or a few requests in isolation, curl is the way to do.
If you wanna do a full fledged testing suite, might as well using a proper scripting language or a test framework.
Hurl hits the spot between those two for me.
- First charge needs a AFA and it will setup a mandate - Subsequent charges will use that mandate and work without 2FA - Cardholders need to be notified in advance of a debit and be given an option to cancel
What's breaking now for most services is handling the third part
Default block placement policy chose datanodes randomly for new blocks. This change selects 2 datanodes randomly and picks the one with lower used disk space.
This has been my approach thus far. The place where I work allows for practical applications of this (scaling systems to millions of requests per second, having no downtime operations, doing BCP/DR, etc.)
2 things on this - Learning by doing sometimes feels like spending time on discovering things that would have been obvious given the right resources to look at - It's still easier for non-functional aspects of system where there can be quicker feedback. The more abstract part to me is functional design of large systems
For e.g., there are great resources for more "basic" patterns (on Java design patterns, Effective Java, Clean Code, etc.). Are there such resources for roles beyond SSE?
One change that I will not forget that made the highest "perceived" impact with a one line change. The payments flow was at a different domain the rest of the site. This meant the users incurred a fresh set of DNS lookup, TCP connection establishment & a SSL handshake cost. The change was to load a "pixel" image from the payments domain a page before. It dropped the first call latency from 550ms to 100ms :-)
Ask HN: How to get better at large system design?
There are a lot of resources for learning algorithms, code design patterns, etc.As you grow, what are the good resources for system design patterns? How did you get better at it? For large system designs, like say a fulfilment ecosystem, the choices become more abstract with not immediately clear trade-offs.
Everything you should know about certificates and PKI but are too afraid to ask
Ask HN: Help remembering a site posted on HN?
Few months back, there was a post about this particular site/app. We could store notes about people we met, for future interactions; store birthdays & reminders, etc.Does anyone remember what it was? Tried search with few keywords, but to no avail.