nthtran
ReactXP – A library for building cross-platform apps
And thank you for the suggestion. We'll do that.
Like you said, one of our use cases is helping people find the right neighbourhood to stay in. Whether it's because they find it safe, close to things they'd like to see, or has the vibe and lifestyle they want to experience.
Your suggestions are interesting and we've had similar thoughts. Hope we'll be able to implement them soon.
Regarding your concerns:
We want Lucal to be a community project so we don't see ourselves paying freelancers directly.
You're right, covering off-the-path locations is definitely a challenge as public media sources for these are limited. We indeed need to incentivise locals to contribute to the platform. One such incentive is publicity for their area and small businesses within it. We hope to work with local businesses and get them to contribute media for their areas, providing content for us and getting their names out at the same time. Partnerships with local tourism boards could help us with this as well.
For more popular destinations it's easier to seed the media so we plan to do some of it ourselves at the start. We can attract users with these initially. Once we have a large enough user base we can start social media campaigns for lesser-known places to get the community to contribute to those.
Our goal is to help you get a feel for any place as it currently is and see what's happening there right now, for example weekly local markets, festivals, annual events, etc. Thus the focus is on live and recent visual content that will stop being displayed after a certain time (possibly 1 month).
A cool thing we can potentially do with this is time travel. You'll be able to see what was happening at any place at any given time on Lucal with a timeline slider.
Apply HN: Lucal – Discover the world as a local through visual media and VR
Lucal is a mobile platform that lets you explore the world one street, beach or city at a time through local visual media, such as mobile live streams, drone and short videos, timelapses, photos and VR (360° photos and videos). With these geotagged and displayed on a feed alongside an interactive map, you can feel the vibe and lifestyle of the location as it really is from multiple angles on...
I built a simple image-resizing server with a query string API using libvips [2]. This is based on sharp [3], a good wrapper of libvips for Node.js.
[1] https://github.com/jcupitt/libvips
And virtual-dom also supports keys.
[0] https://github.com/BinaryMuse/react-primer/blob/gh-pages/dem...
In React you can use the PureRenderMixin [0] to avoid re-rendering subtrees if the arguments passed in are the same. In virtual-dom there's something similar called Thunk [1].
I did a partial implementation of the demo here [2] using Thunk. You can see that it performs much better than React for many thousand items. Adding items is also faster using virtual-dom.
[0] http://facebook.github.io/react/docs/pure-render-mixin.html