HNHacker News
TopNewBestAskShowJobs

adilmoujahid

363 karma · joined August 28, 2014

AI developer creating next-gen products to shape the future Personal Website: adilmoujahid.com
submissionscomments
adilmoujahid··on Ask HN: What are you working on? (January 2026)
Over the holidays I built MakersHub.dev – a community platform for developers and creators building with AI tools. Whether you're a complete beginner exploring AI coding for the first time or an experienced professional showcasing advanced work, the goal is to have something useful: learning guides, project showcases, discussions, a tools directory, and news. Still early but actively building it out. https://makershub.dev
adilmoujahid··on Show HN: Duolingo-style exercises but with real-world content like the news
I just purchased 6 months of Pro access. Good luck with this project! It has good potential.
adilmoujahid··on Show HN: Duolingo-style exercises but with real-world content like the news
Great idea! How did you decide on the pricing?

I launched a Japanese Kanji Learning App (KanjiMaster.ai) last month, and I chose a subscription instead of a one-time payment.

adilmoujahid··on The Japanese Writing System Explained: Hiragana, Katakana and Kanji
You can learn basic conversation without reading, but it only gets you so far. Japanese has tons of similar-sounding words, and without kanji, it's hard to build a deep vocabulary or follow meaningful conversations. Reading reinforces understanding—and kanji actually makes it easier to remember words once you get used to it.
adilmoujahid··on Fusion Bricks: An Exploration of Generative Art, Pixel Art, and Lego Building
I've been working on a unique project that merges the domains of generative art, pixel art, and LEGO construction, and I'm thrilled to finally share it with you. The project involves using the PICO-8 engine to generate random, abstract designs, which are then transformed into tangible LEGO constructions.

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!

adilmoujahid··on There’s No Such Thing As ‘Ethical A.I.’?
I personally found utilitarianism and kantianism very helpful schools of philosophy to think about the implication of AI. In short, Utilitarianism promotes decisions that benefits the greatest number of people. Whereas, kantianism focuses on the idea that people should be always treated with dignity and respect. Michael Sandel's book "Justice" is a great introduction to the topic. [1] https://www.amazon.com/Justice-Whats-Right-Thing-Do/dp/03745...
adilmoujahid··on Seiko 7S26 for Novice Horologists (2012)
It seems that the Alpnisit with green dial will back in production early 2020 with a new movement. [1]

[1] https://www.seiyajapan.com/blogs/news/the-alpinist-will-make...

adilmoujahid··on AI competitions don’t produce useful models
Is it a single model or stacking of multiple models?
adilmoujahid··on Timex Is Making Watches in America Again
Manufacturing output in the US has more than doubled in the last 3 decades, but the number of jobs in the sector has shrunk from 17.5M to 12.4M [1]

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...

adilmoujahid··on The Prado Museum, Spain’s Cultural Jewel, Turns 200
Also make sure to check out Reina Sofia museum. It's a walking distance from the Prado and it has master pieces from Picasso and Dali
adilmoujahid··on Japan's cyber-security minister has 'never used a computer'
I think that this a question of basic computer literacy, and not expertise in technology.
adilmoujahid··on The story of Augur, an Ethereum prediction market
[1] provides a good answer to this question.

"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...

adilmoujahid··on Show HN: Tableau-Like Data Visualizations in JavaScript
One use case could be a data visualization similar to what I built in [1]

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...

adilmoujahid··on Show HN: Tableau-Like Data Visualizations in JavaScript
Is there a plan to create a version that generate the graphs and manage all the filtering on the server side instead of having all the data in the browser?

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...

adilmoujahid··on Spanish Wikipedia also shuts down in protest at proposed EU copyright law
I got that, but the previous comment argues that the heterogeneity of the European market is the main reason for the difficulty of launching successful companies rather than European lawmakers. This argument doesn't explain the success of American companies in Europe.
adilmoujahid··on Spanish Wikipedia also shuts down in protest at proposed EU copyright law
How can you explain that most Europeans use US services: Amazon, Ebay, Facebook, Google, Dropbox, AirBnB, Uber?
adilmoujahid··on A Practical Introduction to Blockchain with Python
I would love to read a tutorial about implementing a relational database from scratch. Some people like to learn from the building blocks and others prefer to focus on high level applications.
adilmoujahid··on A Practical Introduction to Blockchain with Python
@icebraining Author here. Thanks for the comments. I will add the copyright notice. Changes also will be MIT :)
adilmoujahid··on Practical Deep Learning for Coders 2018
Enjoyed the first iteration of the course, will definetly check this one!
adilmoujahid··on Interactive Data Visualization of Geospatial Data
Thanks for the feedback! I will fix it.
adilmoujahid··on An introduction to agent-based models: simulating segregation with Python
Schelling segregation model is included in Netlogo. http://ccl.northwestern.edu/netlogo/models/Segregation

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!!