HNHacker News
TopNewBestAskShowJobs

snake117

2,750 karma · joined June 2, 2015

Neuroscientist and Computer Scientist
submissionscomments
snake117··on Ask HN: What books do you keep on your desk?
With respect to software I refer to Programming Elixir/Phoenix (although both Programming Elixir 1.6/Phoenix 1.4 should be released soon). I'm also going through Functional Web Development with Elixir, OTP, and Phoenix by Lance Halvorsen at the moment.

Outside of software I have:

- The Intelligent Investor by Benjamin Graham

- Zero to One: Notes on Startups, or How to Build the Future by Peter Thiel

- Screenplay: The Foundations of Screenwriting by Syd Field

- Critique of Pure Reason by Immanuel Kant

One book that I have been meaning to add next to Syd Field's Screenplay is Story: Style, Structure, Substance, and the Principles of Screenwriting by Robert McKee.

snake117··on Congrats Dropbox
I've said it before and I'll say it again: Dropbox is the first app I'll install on any new device. It works on all relevant platforms and is getting more and more integrated with other platforms (Google Docs, Office) all while remaining platform agnostic. Once I reach my free limit (roughly 7 GB) I will gladly pay for their service.

Congrats to Drew, Arash, and the Dropbox team!

snake117··on Zuckerberg on Cambridge Analytica situation
I want to say yes, but there is a problem with suing these sorts of monopolistic companies. If Facebook were to be sued, for lets say $100 million in a class action lawsuit, even if they end up paying, it ultimately won't change their behavior. They have enough money to pay that, take a small hit in their earnings for the short term, and then continue as if nothing happened.
snake117··on The Dropbox Comp
At first I thought this too, but now I prefer for my file storage to be platform agnostic. For instance, if I decide to switch from iOS to Android in the future, I can just download the Dropbox app instead of implementing workarounds.
snake117··on Dropbox S-1
Personally, I have never had an issue with Dropbox on any device that I am running. The very first app I'll install on any new device is Dropbox without even thinking about it. At this point, cloud storage has become an independent category so I don't mind using an additional service that is not part of Google, Microsoft, Amazon, or Apple. Normally I try to consolidate the number of apps/services I use, but Dropbox performs exceptionally well and I trust them.

Congrats to Dropbox on achieving this milestone!

snake117··on SpaceX’s Falcon Heavy successfully launches
Seeing both boosters land side-by-side was absolutely an epic moment. Showing Star Man in the Tesla Roadster with the text displaying "Don't Panic" was just amazing. Very grateful that SpaceX allows us to join in on the excitement. I can't wait to see what comes next!
snake117··on Books from Phoenix Inside Out series
Just an FYI, there is a new version of the book coming out in a few months which details the changes in Phoenix 1.3 [1]. Also, there is another book which explains how to build an app with Elixir only and then Elixir+Phoenix [2]. However, I haven't actually read it yet as I'm waiting for it to be officially released.

[1] https://pragprog.com/book/phoenix13/programming-phoenix-1-3

[2] https://pragprog.com/book/lhelph/functional-web-development-...

snake117··on Juicero Is Shutting Down
To clarify, I meant sustainable in the context of maintaining a healthy lifestyle, not in their overall manufacturing process and waste output.
snake117··on Juicero Is Shutting Down
This will serve as a good example for future startups where taking one concept from one market does not always work in another market. Keurig managed to make a great product at an affordable price range, both the machines ($80-$250) and the K-Cups (~$0.85 per pod). However, a $400 machine, that just squeezes the pack for juice, and each juice pack running several dollars is enough to kill anyone's wallet. I liked how they made an attempt to promote a sustainable healthy lifestyle, but ultimately there are cheaper alternatives.
snake117··on Maryam Mirzakhani, first woman and Iranian to win Fields Medal, has died
This actually shook me awake when I read this. It was just a few months ago my aunts where sharing articles (through Telegram) with us, from Iran, about Maryam and her accomplishments. She was brilliant and really did serve as an inspiration to many Iranians all over. May she rest in peace.
snake117··on The Boring Company [video]
That's a really interesting perspective. I've never made those connections with Elon's work.

You can throw OpenAI in the mix also. If there are strong advancements in AI then it could possibly be used to automate the facilities if there are not enough workers or as a possible fallback option, among other scenarios.

snake117··on No bullshit guide to linear algebra – v2
I took a course in Computational Biology last semester and we covered all of a typical one semester linear algebra course in half the semester. It moved so fast that no one was really able to comprehend the material well enough, so I never felt like I actually learned the material as much as I was exposed to it and just understood its importance. I will definitely check this out as it may possibly be what I need to finally understand linear algebra. Thanks for all the hard work!
snake117··on In 2017, I’m going to stop watching the news
I've done something similar. I have stopped watching the mainstream national news networks, namely ABC World News and similar programs. I watched these for a little over a year and after awhile you realize just how little informative news they have to offer.

Take ABC World News for instance, they throw the big headlines in the beginning, which you already know if you've checked any other news site/app. Then, they have these stories on a major car accident or one house somewhere catching on fire and somehow that merits it being on the national news. I obviously have some amount of sympathy for what these people go through, but the name of the program is ABC World News, and yet, there are never any stories about anything outside the US. And don't even get me started about the amount of commercials they throw in.

For sometime I was contemplating about not keeping up with the news for similar reasons that the author stated; certain stories may not interest me and the inevitable realization that there isn't anything I can do about it and making you feel depressed. I found, however, that I like staying informed on what is going on, not only in my local area and the US, but also international affairs. I try to limit my intake of mainstream news through my local paper, BBC World news, and their app; that's it. It doesn't take a lot of my time (maybe 45 minutes in total), I get to be informed on important topics, and see it as a productive way to take a break from school/work.

snake117··on Ask HN: What is your favorite internet rabbit hole?
Recently I have taken it upon myself to gain a basic understanding of philosophy and linear algebra. I found this primer book (http://www.qcc.cuny.edu/SocialSciences/ppecorino/INTRO_TEXT/...) and I try to read it when I have some free time.

For linear algebra, I have been watching this MIT OpenCourseWare lecture series taught by Gilbert Strang: https://ocw.mit.edu/courses/mathematics/18-06sc-linear-algeb...

MITOCW is a great place for anyone looking to expand on their current knowledge base and an alternative for those seeking to take a course that they did not have the opportunity to take in college.

snake117··on Total Functional Programming [pdf]
I was recently introduced to functional programming when I started learning Elixir. There seems to be so much potential with Elixir and I am not kidding when I say that learning the concepts of functional programming was one of the more "mind bending" ventures I have taken. I don't mean this in a negative way. If anything, it opened my mind to think about problem solving/programming in a completely different way.

For example, something as simple as assigning a variable has so much more meaning and functionality than I am used to, thanks to pattern matching.

I look forward to diving deeper into functional programming. Thanks for posting.

snake117··on A kidney donor at 18 now regrets it
My physiology professor told our class to never donate, especially at our age group (18-23). His presentation included some of the complications listed in the article. However, his reasoning was straightforward: Assuming a long lifespan, if you are in the position with your only kidney failing, you're screwed.

He was speaking generally of course. Not every situation has an easy solution and Poulson took a noble route, albeit when he was young and not fully informed. I have heard med students suffering from slight paranoia because they learn all kinds of diseases and their symptoms (as another comment has stated). I wish all the best to Poulson.

snake117··on The terrorist inside my husband's brain
I attended this years annual American Academy of Neurology meeting in Vancouver and Susan Schneider Williams talked briefly at one of the plenary sessions. Her speech was shorter than what was in this text and yet had a similar message.

It was pleasant overall as it gave the plenary session that day a more humane feel. It is very easy to get wrapped up in the biochemical underpinnings of diseases and all the hype of the clinical trials being presented. We were reminded briefly of how their is a person behind all those symptoms and how the condition can affect the family as well.

snake117··on Facebook is building its own Steam-style desktop gaming platform with Unity
>...and has been credited [0] with helping reduce PC game piracy over the years.

Their sales definitely had something to do with this as well. Before these kinds of sales, PC games were fixed at a certain price point and would take a long time to see a price drop. Now, I'll see fairly new games that may be marked down anywhere from 10% to 25% and, at least for me, I feel much more inclined to purchase it if I like it.

Granted I have a backlog of games to get through, but still it made purchasing games much more approachable as I know I won't be breaking my wallet over one game.

snake117··on Franz Liszt: Musician, Celebrity, Superstar
I was just going to mention La Campanella! My favorite performance is by Dimitrij Romanov (https://www.youtube.com/watch?v=1ABQFNCFCkY). Also, his performance of the first etude (https://www.youtube.com/watch?v=FM_IWEe6AYQ) blows me away when he plays the first series of tremolos with only one hand.

I just also have to say that one of my favorite performers and one of my greatest inspirations is Georges Cziffra (https://en.wikipedia.org/wiki/Georges_Cziffra). His performance of Hungarian Rhapsody No. 6 (https://www.youtube.com/watch?v=3L0Rncqx1yQ) is one of the greatest performances I have ever heard.

snake117··on Ruby on Rails Tutorial
I would also recommend the documentation. However, if you're really looking for a good book, Agile Web Development With Rails is great. I would hold off on getting it until the new one comes out, which will include all the new features of Rails 5. You shouldn't have a difficult time with it since you do have prior experience with different technologies.

Another resource would be GoRails. Some of the videos require a membership though.

All the best!

snake117··on The 2016 Top Programming Languages
It's unfortunate that Elixir didn't even make it on the list, but then again it's only a few years old and just starting to make a splash, especially with the popularity of the Phoenix framework.
snake117··on Suiteness (YC S16) makes it easy to rent suites and connected hotel rooms
I surprisingly like this idea. My friends and I were considering getting a suite in Vegas a few months back and though the plans mainly fell through for conflicting schedules, I remember finding it more difficult getting quick information on suites.

I have two questions for you:

1. Have you faced any resistance from certain hotels for any reason?

2. What other cities do you plan on expanding to?

Keep up the great work!

snake117··on Sci-Hub: Removing barriers in the way of science
I frequently took advantage of this when I was a student. It was amazing that I could bypass any paywall and get access to all the journals/articles that I needed either for my courses or my own curiosity.

Unfortunately, that great privilege was revoked when I stopped paying tuition (aka graduated).

snake117··on Moving on from Picasa
> I get that in a normal company, the finances might in fact dictate that the company can no longer support the user base with the revenue collected.

Although I never really used Picasa, Dropbox's decision to shutdown Mailbox and, to a lesser extent, Carousel, was particularly upsetting for me. Although in the case of Mailbox it was more due to a decline in acquiring new users after the buyout [1].

I'm not too bummed about it now as I've found better alternatives.

[1]: http://www.theverge.com/2015/12/8/9873268/why-dropbox-mailbo...

snake117··on Ask HN: “If you build it, they will come” doesn't work. How do we market our app?
I thought the concept was pretty clear from their site.

One suggestion I have is to interface the app with Facebook and/or Twitter accounts. For example, once you take and post a selfie in the app, it can post a message on your Facebook/Twitter profile letting that user's friend's know that, not only can they rate their friend's attire, but also help spread the word of your app.

If you already have this feature, you should definitely display it on your site.

snake117··on Why is there a big black line on the top of HN?
Asked here: https://news.ycombinator.com/item?id=10559216
snake117··on GoFundMe Gone Wild
This reminded me of something similar: televangelists asking people for "seed faiths".

If you haven't heard about this yet, check out this video from Last Week Tonight: https://www.youtube.com/watch?v=7y1xJAVZxXg

snake117··on News is bad for you (2013)
A follow-up article by Madeleine Bunting that I posted: https://news.ycombinator.com/item?id=10526108
snake117··on My Livecoding.tv account deletion saga
This reminded me of Eli the Computer Guy's rant: https://www.youtube.com/watch?v=h66PNIUtaaE
snake117··on Getting started with Erlang: a new way to look at Erlang's syntax
Basically this happened to me as well. I was interested in learning Erlang just because it was something different then the plethora of common languages we see and use everyday. But when Phoenix v1.0 was released I jumped on that. It was an interesting experience; I felt like I was working with Rails even though I wasn't. Needless to say, it completely distracted me from actually learning Erlang.
← PreviousPage 2 of 5Next →