HN user

eblade

21 karma

Sweet potatoes!

Posts1
Comments23
View on HN

It started with the implementation of an Infinite List Component that handles items with unknown sizes. Only a very small set of DOM nodes is actually created to fill in the actual visible screen area. They will then be constantly recycled to render next / previous data on-demand. As a result, memory footprint is kept minimal, regardless of the amount of data in the Store. Making this work is the easy part. Making it fast with the complexity and variety of items such as News Feed stories is the real challenge. The bottleneck lies within the core processes that a browser has to perform: layout and compositing.

I wished jQuery Mobile has Infinite List Component that handles the list item recycling the last time I used it. It is the equivalent of UITableViewCell's dequeueReusableCellWithIdentifier.

While I agree that Esplora is a true departure from previous designs, I don't think "fragmentation" is really an obstacle here. As always, users just need to choose the board model under Tools -> Board menu. As the underlying library and code, I believe are still the same.

Yeah, I read that Objective-C got it's ARC feature after static analyzer was integrated to Xcode. No more manual reference counting is definitely a plus.

I've been there 2 years ago and the lake is so immensely huge. Difficult to imagine how powerful the eruption that made it.

A few of my friends use Endomondo to track their cycling activity and get the statistics, share routes. It works nice and basically you just need a smartphone with GPS and a bike and you're ready to roll.

They're cycling hobbyist though but bike quite often.

I read a book by another female author that suggested the same theme as this article: The Introvert Advantage - How To Thrive In An Extroverted World by Marti Olsen Laney.

A nice read overall and made me aware of many obvious but often went explained why introverts behave they way they are.