HNHacker News
TopNewBestAskShowJobs

Sjenk

67 karma · joined July 27, 2017

submissionscomments
Sjenk··on String Lengths in Unicode
If iam correct it is in this on wwdc[0] that one of the Swift engineers talks about how they implemented the Strings API for Swift and how it works under the hood. It is fun and interesting to watch. It starts around the 28 minute mark.

[0]https://developer.apple.com/videos/play/wwdc2017/402/

Sjenk··on A Programmer's Introduction to Mathematics
I read programming books just like normal books, and take time to examine the example code. I am currently reading a book about Swift design patterns. I dont try to learn how to implement it but instead on how to use a certain design pattern what it does etc. By the time I need it I look it up and implement it for my problem.
Sjenk··on Ask HN: Blind programmers, what can I do to make my code easier for you?
Maybe this helps you giving you some insight: https://medium.freecodecamp.org/looking-back-to-what-started...

also fun to listen. This is his screenreader: https://soundcloud.com/freecodecamp/zersiaxs-screen-reader

Sjenk··on Home Assistant: Open-source home automation platform running on Python 3
Awesome, thanks for the reply!
Sjenk··on Home Assistant: Open-source home automation platform running on Python 3
Is it possible to combine this with snips.ai? So you have voice control on the device it self or run snips on another device and let it send commands to the home assistant device?
Sjenk··on How NoSQL forced the evolution of a scalable relational database
Dont mean to troll. But how choosing for the easiest way to achieve your goal not a choice?
Sjenk··on How NoSQL forced the evolution of a scalable relational database
Not only easy in Javascript, it is easy in any language that has easy serliazation to JSON. I always use it for my own hobby projects because I dont have that much SQL knowledge. Which makes Nosql easy choice for me, just serialize your object into json and push it to your DB.
Sjenk··on Bitcoin Drops Back Below $6,000 as 2018 Loss Approaches 60%
I guess since you posted a comment twice. Not that familiair with HN unspoken rules. But I guess HN just like other forums don't appreciate double posts
Sjenk··on Einstein's travel diaries reveal attitudes towards people he met in Asia
At least hopefully nobody will somehow look at this as an excuse for their own racist agenda (i.e. look, such a greatly respected person has also been so racist, why can't I?)

Lets hope it, although I am afraid, there will be persons who use it as an excuse or even some sort of scientific evidence or proof. I.e: "See even one of the smartest person walked on this earth finds Chinese gross this must proof something about the Chinese right?!"

Sjenk··on Einstein's travel diaries reveal attitudes towards people he met in Asia
Why is it so "shocking"? Discussing racial differences was more common in his time...

Thats why they put it between quotes I guess, and I guess for the extra clicks.

I hope this story will help people realize that we should not ban the work of people who have said problematic things.

Also this. That is the reason I shared this article.

Sjenk··on Real-Time Ray Tracing Demo
Take a look at the youtube channel 2minutepapers [0], it covers various ML/DL papers and their results. The person creating the videos has a background in writing rendering software. He has various videos covering papers that use ML to improve rendering and graphics. Not long ago he created a own paper about teaching an AI the concept of metallic, translucent materials and more [1].

I really recommend checking his channel, videos are short and fun and easy to understand even without ML background. You can really sense his passion and excitement for this topic.

[0] https://www.youtube.com/user/keeroyz [1] https://www.youtube.com/watch?v=6FzVhIV_t3s

Sjenk··on TDM: From Model-Free to Model-Based Deep Reinforcement Learning
You are not alone, but I personally think (and I think many others) that AI will come to the point that you dont really need to understand how the math behind it works but only how it works. So for example you only need to know how back propagation works and what it does, but not the exact math formula for it. I think you can see it already happening with Keras. You would need to know the math and the nitty gritty if you want to build or research state of the art ML/DL
Sjenk··on Object Oriented Programming in Python: Encapsulation and Inheritance
Well it is not intergrated in the language like i.e Java or C#. But Python does have the naming convention to mark vars that should not be touched with __ [0]

[0] https://docs.python.org/2/tutorial/classes.html#private-vari...

Sjenk··on Mal – Make a Lisp, in 68 languages
Thanks for all the explanations. Now I understand why u guys get excited from it. Almost sounds to good to be true.
Sjenk··on Mal – Make a Lisp, in 68 languages
I am curious why is hackernews always so happy and obsessed with lisp, there is almost daily a lisp post on the frontpage. I dont really care/mind but I am just curious as why people love lisp so much. The only thing that I notice about Lisp are the bracket jokes and memes.
Sjenk··on New deep learning course by Andrew Ng
It says it is free to audit the videos, but I can only find a button that lets me enroll for free for 7 days before paying $49 a month. Am I missing something?

EDIT: nevermind when you click enroll then there is a small text in the left bottom of the pop up thats says audit the course.

Sjenk··on Mozilla’s Send makes it easy to send a file from one person to another
I did a quick scan of the article but is there any difference with wetranfser? The only things I found is encryption and it is 1gb less. But since Wetransfer is a dutch company they are not allowed by law to look in those files you send if I am correct.
Sjenk··on Apple’s refusal to support Progressive Web Apps is a detriment to the web
I understand code reuse can be a hassle, but not as big as some make it out to be. One way to reduce a bunch of work is to make use of swagger for your API. Which enables you to generate a client for your languages of choice.
Sjenk··on Apple’s refusal to support Progressive Web Apps is a detriment to the web
This kind of scares me to. The vibe that I have is that (web)developers want to make JS into a silver bullet to solve every problem (backend nodeJS, apps react native cordova etc). But I also wonder why they don't want to learn a new language. Some languages really make you look at a problem from a different perspective and to be honest also work better then JS.