Welcome to HumanIZe
Welcome to HumanIZe!
This is my first blog post!
First of all, I want wish you a Merry Christmas and a Happy New Year. I hope you have a great time with your family and friends.
What is HumanIZe?
The main objective of
HumanIZe
This is so cool! I can write some comments here and even share other links. Go checkout this link about Human Evolution in the Britannica Encyclopedia.π A lil comment for ya
Me and invited writers will be sharing our thoughts and experiences with the world in several different languages, subjects and topics.
The website also provides
3 main themes
π¨ Theming System
Try clicking the theme toggle on the right upper corner of the page and tell me what you think π
How to use HumanIZe?
HumanIZe separates articles by some rules to make it easier for users to navigate and find what they are looking for.
The first global subject is the topic where several articles are grouped together, you can imagine it like a hub node in a graph or in other words a category.
Inside those hubs articles are further grouped by tags just like hashtags in twitter where some more detailled infirmation about the article is organized.
After reading a cool article, some articles will be recommendaded based on the currenct hub and tags of the article as well as what people are reading related to the current article. Just like Netflix or YouTube does.
Why am I doing this?
Well, I think itβs nice to share some real expirences and how those mistakes or success can help others achieve their similar goals.
Also I just think its cool to read some stories and learn from them.
One more thing, HumanIZe can connect some articles in a certain order to create a story or a journey and maybe ( who knows π€·ββοΈ ) some books from it.
Just like in old days where chapters of stories were published in newspapers, some articles will be connected to create a story maybe in a straight timeline or in a more complex way. Here some examples:
What else?
Well, I also think sharing some cooking recipes and maybe some cooking videos ( coming soon ) can be a good idea.
Specially some easy recipes with what we usually have at home and we are lazy to cook in a students life π ( or even in a job life π )
The recipies may have a
Video
This video though is just to give you some Christmas vibe ππ΅ A great song for Christmas
And least but not least, HumanIZe can also be used to share some Science, Math, Physics and Coding stuff, since thatβs the subject Iβm most passionate about.
# Try this function out
import numpy as np
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
import matplotlib.animation as animation
def bezier_interp(P0, P1, P2, P3, num_points=20):
t = np.linspace(0, 1, num_points)
x = ((1-t)**3)*P0[0] + 3*((1-t)**2)*t*P1[0] + 3*(1-t)*(t**2)*P2[0] + (t**3)*P3[0]
y = ((1-t)**3)*P0[1] + 3*((1-t)**2)*t*P1[1] + 3*(1-t)*(t**2)*P2[1] + (t**3)*P3[1]
return x, y
def create_christmas_gif():
matrix_green = '#00ff41'
fig, ax = plt.subplots(figsize=(6, 6))
fig.patch.set_facecolor('black')
ax.set_facecolor('black')
ax.set_xlim(-1.2, 1.2)
ax.set_ylim(-0.1, 3.0)
ax.axis('off')
line, = ax.plot([], [], color=matrix_green, lw=2)
star, = ax.plot([], [], color='gold', marker='*', markersize=25)
t_vals = np.linspace(0, 10 * np.pi, 500)
def init():
line.set_data([], [])
star.set_data([], [])
return line, star
def animate(i):
max_t = (i / 50) * 10 * np.pi
if max_t > 10 * np.pi:
max_t = 10 * np.pi
subset_t = t_vals[t_vals <= max_t]
x = (1 - subset_t / (10 * np.pi)) * np.sin(subset_t)
y = subset_t / (4 * np.pi)
line.set_data(x, y)
if i >= 48:
star.set_data([0], [2.5])
return line, star
ani = animation.FuncAnimation(fig, animate, init_func=init,
frames=60, interval=50, blit=True)
ani.save('output.gif', writer='pillow', fps=15)
create_christmas_gif()
Lessgo π