HNHacker News
TopNewBestAskShowJobs

chuckbot

9 karma · joined July 20, 2011

submissionscomments
chuckbot··on Self-Normalizing Neural Networks
On principle you're right, but at least for computer vision the number of layers you mention are a bit off. VGG16 worked well with 16 layers without any special handling. ResNet went to >150 layers by using shortcuts, which kind of cracked the problem already. This paper gives us more insight and maybe a more elegant solution.

edit: Just realized you said 2/3 _fully connected layers_, which is right. But for convolutions we needed skip connections, too, to get them to work. Any reason you single out fully connected layers?

chuckbot··on Making Cython as easy as Python
I agree it is faster by running it through compiled C code.

Saying "my code is more efficient than your code" might be acceptable, but saying "my code is efficient" drives me mad when it is used as a synonym for "my code is fast". Take a look at [1] and the note that this is not about optimization. Efficient algorithms are usually algorithms with close to optimal time or space complexitiy.

https://en.wikipedia.org/wiki/Algorithmic_efficiency

chuckbot··on Making Cython as easy as Python
And I hate when people use efficiency when they mean speed.

Python -> Cython speeds up you program but does not change the complexity of your algorithm.

chuckbot··on Show HN: Nightchamber, a slow-web social site
Having zero directed interaction might be a problem, but seeing only 5 thoughts for 24 hours makes you think about those thoughts a lot more and gives you a lot of time to process and answer them. Maybe there are interesting answers to your thoughts and questions you will never know of.
chuckbot··on Using python and k-means to find dominant colors in images
I like this solution much better, here is why:

k-means is not a mode seeking algorithm, I think. You are clustering your color space, but you're not even guaranteed to end up with colors that are very close to those in your image. With a high k you're getting actual colors in the image, but they're not really dominant anymore.

What about mean shift? It's based on one method of non-parametric density estimation. Another method is this: Some sort of histogramming, which is another method of non-parametric density estimation.

Also other colors spaces will pay off immensely.

chuckbot··on Show HN: Send postcards with Node.js & Sincerely
Those comma locations are just plain weird!
chuckbot··on What's this programming language?

   int main(int argv, char **argv) {
       return 0;
   }
Doesn't look like CS and can't even be java. Adding a printf changes the top suggestion to perl. Adding an include changes the top suggestion to vala.

The idea to reduce language recognition to syntax highlighting is a nice idea, but doesn't seem to work.

chuckbot··on Curse of dimensionality
Thank you, Sir! You are a scholar and a gentleman.
chuckbot··on Back That Gmail Up
My point was that I don't want to use the password. Don't want it in my cronjob file, don't want it in my logfiles. It's really bad practice of programs to rely on the Password. On the bright side, gmail also allows you to generate application specific passwords.
chuckbot··on Back That Gmail Up
gmvault opens a browser window, where you confirm you want to give an auth token to gmvault. All without a password anywhere.
chuckbot··on Exploit Linux Machines Through Fun Challenges
What exactly does the getflag command do? I seems like I can do all the levels anyway, so it doesn't seem to enable the next level.