363 karma · joined August 28, 2014
I launched a Japanese Kanji Learning App (KanjiMaster.ai) last month, and I chose a subscription instead of a one-time payment.
Each LEGO art piece is a translation of a digital pattern into a physical form, showcasing the fascinating possibilities in this intersection of generative and LEGO art.
You can delve into the full details of the project, including the algorithm used for generating the designs and the process of building the LEGO art, in my blog post: [Link to the article]
Any feedback or suggestions for future projects are greatly appreciated!
[1] https://www.seiyajapan.com/blogs/news/the-alpinist-will-make...
The main reason for this is automation.
I think the right question to ask is how to make the productivity from automation benefit more the workers?
[1] https://www.pewresearch.org/fact-tank/2017/07/25/most-americ...
"The outcome becomes more predictable over time.
This is because the payoff depends on the accurate prediction of an outcome of an event. Therefore, people will put in more effort to come to the most accurate conclusion.
As a larger number of people do more market research to come to the most likely conclusion, the predicted outcome will lean more favorable to one side.
If you place a bet on a coin flip, the outcome will always be 50% heads, 50% tails. There are no external market conditions that will influence the outcome. Luck plays a major role, and this is called gambling.
But prediction markets rely on the collective wisdom held by a group of people on the probability of a future event materializing."
[1] https://cointelegraph.com/explained/prediction-markets-expla...
To build the visualization in [1], I used 3 datasets in csv format from a kaggle competition [2], and I implemented the charts using dc.js and Leaflet.js. The charts were interactive and I could managed to filter the data even in the map.
The largest dataset was 284 MB, which was still ok and didn't crash my browser.
There were 2 drawbacks to my approach: 1- All the data was in the browser. If my data was bigger (~1GB), then it would crash my browser. 2- If I deploy the visualization to a server (for example AWS), then it would make the rendering extremely slowly as it has to download all the data to the browser...
[1] http://adilmoujahid.com/posts/2016/08/interactive-data-visua...
[2] https://www.kaggle.com/c/talkingdata-mobile-user-demographic...
This will be very helpful for cases that uses large datasets...
I built visualization using dc.js, and working with large datasets was the biggest pain point for me.
http://adilmoujahid.com/posts/2016/08/interactive-data-visua...
Personally, I prefer to code in Python. The logic was straightforward to code, and Python has different visualisation libraries such as Matplotlib that makes building custom graphs very simple.
Tax evasion behaviour from agent based models sounds very interesting!!