News for hackers. Stuff that matters.

orizens

Show HN: Readm – Increase Confidence in English Reading and Speaking for Kids

Due to the circumstances, we've decided to make ReadM FREE for registration ahead of time -ReadM is a one of a kind game changing app that motivates kids to practice, learn, read and speak English using positive experience while providing REAL TIME feedback. Click "Start Now" https://readm.netlify.com/#learn #elearning #edutech #webapps #speechrecognition #speechtherapy #reading #learnfromhome

( Read More... | no comments | on HN )

Show HN: Readm – Increase Confidence in English Reading and Speaking for Kids

we developed a one of a kind game changing app that motivates kids practice, learn, read and speak English using positive experience.The app changes the way kids practice reading and speaking English. We believe this app would help everyone who's struggling with learning to read, speak and write English as well as for ELL students.It builds confidence to communicate in English through...

( Read More... | no comments | 2 points | on HN )
added a more robust and better event listeners handling - which prevent leaking completely.
i'm familiar with mitril - however i explored my own way to approach a library.
- i'm the main developer for this now.

- few features were fun to think about - there were some challenges in making it work recursively for the template parsing.

- thinking of a simple api to use for the component also, making sure there are no memory leaks requires deep testing. - making auto render and connecting the store was a nice challenge

currently, i don't have a long term vision for it.

however, i do think of it of way to bootstrap small quick widgets in a page while sharing one or more stores. the aim is reusing the way i can create standalone dom elements fast and easy while using only es-latest code.

1. '@click' is replaced with a valid 'data-af-click' attribubte.

2. click was a poc - all events are added.

3. 'clean' is using "node.remove" ad removes any references to functions - so - no detached references are left then.

4. correct - not taken into consideration at the moment.

5. agree.

6. innerHTML is a valid assignment - the browser validates it.

7. to be discussed

Show HN: Affinity.js – A simple view component library with store

with affinity you can make multiple apps (components eventually) and store (ala redux) - while a store can be shared through apps.This started as a case study and as a small reusable code for creating self contained dom elements with functionality - during the time of development, ideas and inspiration came from angular, react and vuejs.suggestions and feedback is mostly welcomed.The...

( Read More... | 12 comments | 33 points | on HN )
Search while you play, Always have a now playlist, No ads (although this is a side effect of the implementation) Different results display

Above all, it's an open source project that is also used to experiment and study

Thanks
hi @tra3 currently, Echoes doesn't support playing a video from where it was recently paused. if more users request it - i'll add it.
thanks. currently, benefits of sign-in is: load your youtube user playlists and play them. save a playlist is a work in progress
hi. you should use http for now:

http://orizens.github.io/echoes-ng2

G+ is Google Account. I'll change the sign-in button to display "Google Sign-in" so it won't confuse. thanks for the feedback.
If you want to play playlists from your youtube account - then - yes. Otherwise - g+ is not required.
I don't remove any ads - only static ads are displayed - no video "trailers" though.
hi @Thomas_9. I'm using youtube's data api and player's api without any hacks. I actually following the api's rules and available api.
hi @cr3ative. imho, it suppose to give an alternative experience to youtube's interface.
hi @TrueDuality. I updated the code over the last hour - so probably those were the bugs. yes - currently it's hosted over http (github-pages) - however - it functions correctly without it. regarding localStorage - currently, I assume modern browsers are used - it works on Chrome (desktop - Mac, Windows / android). Thanks for the feedback.

Older »